我是Python新手,我試圖檢查一對[a,b]
是否存在於列表l=[[a,b],[c,d],[d,e]]
中。我搜索了很多問題,但找不到確切的解決方案。請有人能告訴我這樣做的正確和最短的方式嗎?如何檢查一個元組是否存在於Python列表中?
當我運行:
a=[['1','2'],['1','3']]
for i in range(3):
for j in range(3):
if [i,j] in a:
print a
輸出爲空白
如何實現這一目標呢?
您的代碼工作對我來說,輸出爲'[[1,2],[1,3]]'預期。 – bereal 2012-03-11 11:44:24
啊,編輯代碼後很明顯,'[1,2]'!='['1','2']'。 – bereal 2012-03-11 11:45:32
對不起,我想這個,我沒寫好 – sum2000 2012-03-11 11:47:18