創建與結果的結果,名單我在Python是新的,之前我曾在Perl和C.遍歷多個列表,並在Python
我遇到簡單的問題,它可以由Python輕易敲定專家們。
我有列表,列表中的值可以是隨機的。
list_a = [True, False]
list_b = [False, True]
list_c = [True]
我需要遍歷多個列表。我已經研究並得到以下工作。
output_list = []
for i,j,k in map(None, list_a, list_b, list_c):
output_list.append([i,j,k])
但我現在面臨的挑戰面臨的挑戰是它產生的輸出是這樣的輸出後:[(True,False,True), (False,True, None)]
output_list [0] = [真,假,真] output_list [1] = [假,真,無]
期望值應該返回給出一個關於列表的線索。
output_list [0] = [True_list_a,False_list_b,True_list_c] output_list [1] = [False_list_a,True_list_b,None_list_c]
我沒有輸出我output_list的線索是list_a或list_b或list_c的。
如何用相應的list_a,list_b,list_c元素創建output_list,以便我可以發送到該函數。
有什麼方法可以找到它嗎?提前致謝。
顯示'ouput_list'應該看起來像什麼 –
你期望什麼確切的輸出? – RomanPerekhrest
感謝您的快速回復,output_list應該有關於列表元素的線索,如list_a,list_b和list_c。我目前沒有得到如何創建output_list來獲得list_a,list_b和list_c的線索。如何以pythonic的方式進行更多!? – Sandy