是否有可能在Python中創建一個字典,並在循環中插入一個列表和值?在Python中製作字典
說我有兩個列表,看起來像這樣
for i in holders:
print(i)
給...
[1, 1]
[1, 2]
[1, 3]
[1, 4]
[2, 1]
[2, 2]
[2, 3]
[2, 4]
[3, 1]
[3, 2]
[3, 3]
[3, 4]
[4, 1]
[4, 2]
[4, 3]
[4, 4]
[5, 1]
[5, 2]
[5, 3]
[5, 4]
,另一個
for row in myArray:
print(row)
['0.0', '0.0', 'NaN']
['1.0', '0.0', '1.0']
['2.0', '0.0', 'NaN']
['3.0', '0.0', 'NaN']
['0.0', '1.0', '2.0']
['1.0', '1.0', '3.0']
['2.0', '1.0', '4.0']
['3.0', '1.0', 'NaN']
['0.0', '2.0', '5.0']
['1.0', '2.0', '6.0']
['2.0', '2.0', '7.0']
['3.0', '2.0', 'NaN']
['0.0', '3.0', 'NaN']
['1.0', '3.0', 'NaN']
['2.0', '3.0', '8.0']
['3.0', '3.0', '9.0']
['0.0', '4.0', 'NaN']
['1.0', '4.0', 'NaN']
['2.0', '4.0', 'NaN']
['3.0', '4.0', '10.0']
我想用Python語言編寫字典看起來像這樣
Diction =
{ '[1,1]': '-1'
'[1,2]': '1'
...等等 我想寫-1,如果行的第三個數字是NaN ,如果它比我會寫這個數字實數..
是這樣說的嗎? 我花了幾個小時思考和嘗試,沒有運氣
你的代碼在哪裏?你最接近的是什麼,它究竟有什麼問題,你認爲它有什麼改進?它是否給你提供了錯誤(提供完整的追溯)或意想不到的產出(提供輸入和預期和實際產出)?當然這是可能的,但這不是一個代碼寫入服務。 – jonrsharpe