我列出的兩份名單 - 即合併兩個外部列表基於迭代內部列表值
[['1', 'expired', 'test', '0'], ['31', 'active', 'test', '1']]
以及
[['1', 'Andrew', 'Alexander'], ['31', 'John', 'Smith']]
讓我們稱之爲list1
和list2
我想合併list1
和list2
,但只有當(注意,這是僞代碼,試圖找出如何在Python中編程)
x[0] in list1 == x[0] in list2
我不確定如何寫出來。
通過合併我的意思是(僞代碼)
list[x] = list1[x] + list2[x] while x[0] in list1 == x[0] in list2
輸出期望:
[['1', 'expired', 'test', '0', '1', 'Andrew', 'Alexander'], ['31', 'active', 'test', '1', '31', 'John', 'Smith']]
的唯一關鍵點是,並不是所有的x的[0]的要匹配完美。
你說的'合併'是什麼意思?什麼是期望的輸出? – infrared
請給出你想要的例子的輸出 - 它仍然不是很清楚。 – agf
仍試圖找出哪些是適合我的正確答案。我很多未被選中的答案都是這樣的。我也一直試圖給過去的問題提供檢查標記。我正在努力成爲社區的一員! –