python 的多个条件选择怎么使用 10
函数获取了字符串,我想作判断然后执行不同的功能,例如:chachbchccha123chabcchc-12345这几类视为等同chdchech169c123这几类视为等同...
函数获取了字符串,我想作判断然后执行不同的功能,例如:
cha chb chc cha123 chabc chc-12345 这几类视为等同
chd che ch169 c123 这几类视为等同
当然 还有更多的组合种类,我该怎么样去判断获取到的字符串属于那一类?
if 支持通配符么?
新手,方便请给实际代码演示。
不是单单只有我列举的那些数据,数据是多种多样的,也就是说不定格式的数据。 展开
cha chb chc cha123 chabc chc-12345 这几类视为等同
chd che ch169 c123 这几类视为等同
当然 还有更多的组合种类,我该怎么样去判断获取到的字符串属于那一类?
if 支持通配符么?
新手,方便请给实际代码演示。
不是单单只有我列举的那些数据,数据是多种多样的,也就是说不定格式的数据。 展开
1个回答
展开全部
A = ["cha", "chb", "chc", "cha123", "chabc", "chc-12345"]
B = ["chd", "che", "ch169", "c123"]
s = "cha123" # the string you get
if s in A:
print("A")
elif s in B:
print("B")
else:
print("Not in A or B")
比较简单的一个例子,把几个同为一类的组成一个列表,然后用in判断字符串是否在对应的列表中有出现。
希望对你有所帮助~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询