以下是我的代碼:
marks = [['john'/span>, 80, 90, 76, 82】。] ['katy', 50, 55, 70, 65],['sydney',80。
72, 88, 90 ]]
marks_c = {}
for i in range(len(marks))。
name = marks[i][0]
l = []
for j in range(2,len(marks[i]))。
print(marks[j][i])
print(marks_c)
print(mark_c)
我做錯了什么?
uj5u.com熱心網友回復:
這段代碼是否提供了你想要的東西:
代碼:marks = [['john', 80, 90, 76, 82], ['katy'/span>, 50, 55, 70, 65] 。['sydney', 80, 72, 88, 90] ]
marks_c = {}
for entry in marks:
marks_c[entry.pop(0) ] = entry
print(marks_c)
# 應提問者要求:
#
# for i in range(len(marks)):
# name = marks[i][0]/span>
# l = []
# for j in range(1,len(mark[i])):
# l.append(marks[i][j])
# marks_c[name] = l
輸出:
{'john': [80, 90, 76, 82], 'katy'/span>: [50, 55, 70, 65], 'sydney'/span>: [80, 72, 88, 90]}。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/323158.html
標籤:


