python在實際的編程開發中,經常會用到字符串的判斷,或者某元素是否存在某個容器中,下面看一個例子
定義一個列表,并判斷元素是否在列表中。
例如
test_list=[1,6,3,5,3,4]
print("查看4是否在列表中(使用循環):")
foriintest_list:
if(i==4):
print("存在")
print("查看4是否在列表中(使用in關鍵字):")
if(4intest_list):
print("存在")
以上實例輸出結果為:
查看4是否在列表中(使用循環):
存在
查看4是否在列表中(使用in關鍵字):
存在
例如
frombisectimportbisect_left
#初始化列表
test_list_set=[1,6,3,5,3,4]
test_list_bisect=[1,6,3,5,3,4]
print("查看4是否在列表中(使用set()+in):")
test_list_set=set(test_list_set)
if4intest_list_set:
print("存在")
print("查看4是否在列表中(使用sort()+bisect_left()):")
test_list_bisect.sort()
ifbisect_left(test_list_bisect,4):
print("存在")
輸出結果為
查看4是否在列表中(使用set()+in):
存在
查看4是否在列表中(使用sort()+bisect_left()):
存在
以上內容為大家介紹了python培訓之判斷元素是否在列表中,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。