python列表進行模糊查詢

先看一下代碼

a=['時間1', '時間2', '時間3', 'ab','asds']
dd = [i for i,x in enumerate(a) if x.find('s')!=-1]
print(dd)

需要注意的是這個方法只適合與都是字符串的,因爲find是字符串重的方法, 如果list中有數字和None,都是不行的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章