-2
我有格式的明細表:如何通過添加新元素從一個維度列表創建二維列表?
flist = [1, 2, 4, 5, 418, 711, 736, 1389, 1478, 1582...]
我的代碼來創建一個字典上面「的flist」每每個元素列表中的內容:
test = " "
for x in (range(len(d[13]))):
test += (d[13][x])
d[13] = test
例如,內容元素的字典中的「13」是:
d[13]
' 22\n\nLEARNING ON A GENERAL NETWORK\n\nAmir F. Atiya
現在,我想創建一個二維列表,: 1.每個元素列表 「的flist」 的特定元素
的字典 2.內容必須在最後:
final = [1, "content from Dictionary for this element"],[2, "content from Dictionary for this element"],[4, "content from Dictionary for this element"],[],[]...
我曾嘗試:
final = []
for x in range(len(flist)):
flist[x].append(d[13])
AttributeError: 'numpy.int64' object has no attribute 'append'
,但它不是工作。任何提示將不勝感激!
而且結果應該是在數據幀格式大熊貓: 列1:在的flist 列2列表中的元素。在字典中
'的flist [0]'不是一個列表。它只是一個沒有'append'屬性的整數。 – Alik
'flist'你可以使用列表理解'[[e,d [13]] in'flist]' – Alik
'flist'不是列表...? –