[英]simpler way of checking multiple conditions in if statements python
if char != ' ' and char != '\n'
是否有更簡單/更短的方法來執行此操作,例如:
if char != (' ' and '\n')
但這顯然不起作用
這個比較簡潔
if not char in ' \n':
if not char in 'abcd':
你可以建立一個字符串列表(為了更高的速度,使用 set 代替)來檢查,比如
if char not in [' ', '\n']:
由於您給出的示例長度均為 1,因此您可以將列表替換為較長的這些次要字符串的字符串
" \n"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.