我正在嘗試編寫代碼,以便搜索將返回任何子列表,其中搜索的兩個元素都是列表的前兩個元素。基本上,我想,如果我有搜索具有兩種或兩種或三種元素的子列表的兩個元素
data = [[4,3,0],[4,7], [6,3], [9,2], [4,3]]
search = 4,3
返回
there [4,3,0]
there [4,3]
目前,我有
search = [4,3]
data = [[4,3,0],[4,7], [6,3], [9,2], [4,3]]
if search in data:
print("there", search)
else:
print("not there")
但這只是回報
there [4,3]
編輯:我也需要能夠在其中附加子列表h包含搜索。
感謝您的任何幫助。 乾杯! 5813
好認真,你一直在問同樣的問題每次只略有變化。 http://stackoverflow.com/questions/19128342/search-for-multiple-sublists-of-same-list-in-python http://stackoverflow.com/questions/19149273/search-for-multiple-elements-in -same-sublist-of-list – roippi
當我添加評論或線程時,我正在尋找一個稍微調整過的答案,我被告知要開始一個新的答案。 – 5813