测试python中如何正确判断一个字符是否存在不同形式的元素集合中。
代码显示yuanzu=(("sdf","sgasg","sfdas"),)
i= 'sdf'
if i in yuanzu:
print('个体也显示')#匹配失败
#元素虽然在元祖集合里,但是元祖集合只能匹配下一级别的元祖
i= 'sdf'
if i in yuanzu[0]:
print('个体也显示')#个体也显示
#元素虽然在元祖集合里,但是元祖集合只能匹配下一级别的元祖
i= 'sga'
if i in yuanzu[0]:
print('个体也显示')#匹配失败
#元素虽然在元祖里的一个元素中的部分,但是不能完全匹配因此不被挑选出来
i= 'sga'
if i in yuanzu[0][1]:
print('个体也显示')#个体也显示
#元素虽然在元祖里的一个元素中的部分,但是不能完全匹配因此不被挑选出来
#根据这个可以了解到,能匹配,但是不能越级匹配,只能匹配上一个等级,去匹配包含此级别的上一个等级。
图片显示



