簡體   English   中英

檢查 if 語句中的多個條件的更簡單方法 python

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM