#str: m_str="我叫魔降风云变" if "魔" in m_str: print("含敏感字符") ---------结果: 含敏感字符 #list/tuple: 方法一:for循环 char_list=["mcw","xiaoma","xiaxiao"] content=input("请输入内容:") success=False #什么时候用success这种标志,前面还有个message的类似的 for i in char_list: if i==content: success=True
break
if success: print("包含敏感字符") ------------结果: 请输入内容:mcw 存在敏感字符 方法二:in char_list=["mcw","xiaoma","xiaxiao"] content=input("请输入内容:") if content in char_list: print("存在敏感字符") -----------结果: 请输入内容:mcw 存在敏感字符
#dic
v = {‘k1‘:‘v1‘,‘k2‘:‘v2‘,‘k3‘:‘v3‘}
# 默认按照键判断,即:判断x是否是字典的键。
if ‘x‘ in v:
print(True)
# 请判断:k1 是否在其中?
if ‘k1‘ in v:
print(True)
# 请判断:v2 是否在其中?
# 方式一:循环判断
flag = ‘不存在‘
for v in v.values():
if v == ‘v2‘:
flag = ‘存在‘
print(flag)
# 方式二:
if ‘v2‘ in list(v.values()): # 强制转换成列表 [‘v1‘,‘v2‘,‘v3‘]
print(True)
# 请判断:k2:v2 是否在其中?
value = v.get(‘k2‘)
if value == ‘v2‘:
print(‘存在‘)
else:
print(‘不存在‘)
原文:https://www.cnblogs.com/machangwei-8/p/10649866.html