為什么這么復雜,簡單點答案好像也對
d = {
'Alice': [45],
'Bob': [60],
'Candy': [75],
}
d = dict()
d['Alice'] = [50, 61, 66]
d['Bob'] = [80, 61, 66]
d['Candy'] = [88, 75, 90]
print(d)
d = {
'Alice': [45],
'Bob': [60],
'Candy': [75],
}
d = dict()
d['Alice'] = [50, 61, 66]
d['Bob'] = [80, 61, 66]
d['Candy'] = [88, 75, 90]
print(d)
2020-10-22
舉報
2022-02-25
我也很好奇,你這寫法很簡單,我也是這么個思路,為啥非要定義三個空的列表啊,沒懂啊
2021-04-03
2021-04-01
2021-03-27
2021-03-16
d = {
? ? 'Alice': [45],
? ? 'Bob': [60],
? ? 'Candy': [75],
}
L=[[50,61,66],[80,61,66],[88,75,90]]
for x in L[0]:
? ? d['Alice'].append(x)
for y in L[1]:
? ? d['Bob'].append(y)
for z in L[2]:
? ? d['Candy'].append(z)
print d
2020-12-16
d = {
? ? 'Alice': [45],
? ? 'Bob': [60],
? ? 'Candy': [75],
}
d['Alice'].append(50)
d['Alice'].append(61)
d['Alice'].append(66)
d['Bob'].append(80)
d['Bob'].append(61)
d['Bob'].append(60)
d['Candy'].append(88)
d['Candy'].append(75)
d['Candy'].append(90)
print(d)
2020-11-20
2020-10-30
就是為什么答案開始還要重新定義“d = dict()
d['Alice'] = []
d['Bob'] = []
d['Candy'] = []
”在原題后直接添加value的元素不是就可以了嗎
2020-10-30
這個樣子答案肯定不對,這是用后面的key和value替換了原來的key和value,而且結(jié)果還缺了三個同學第一次的成績。