很认真的大弟
2021-12-09 17:27
d = {
'Alice': [45],
'Bob': [60],
'Candy': [75],
}
l = ([50, 61, 66],[80, 61, 66],[88, 75, 90])
n = ['Alice','Bob','Candy']
for x in n:
for y in l:
for z in y:
d[x].append(z)
print(d)
d = {
'Alice': [45],
'Bob': [60],
'Candy': [75],
}
# 一般来说尽可能的使用标准库自带的函数,少加班哦
d['Alice'].extend([50, 61, 66])
d['Bob'].extend([80, 61, 66])
d['Candy'].extend([88, 75, 90])
print(d)
d = { : []: []: []} n = -A = [] B = [] C = [] i A: n = n + d[].append(A[n]) d[].append(B[n]) d[].append(C[n]) (d)
d = {'Alice': [45],'Bob': [60],'Candy': [75]}
l = ([50, 61, 66],[80, 61, 66],[88, 75, 90])
n = ['Alice','Bob','Candy']
num = 0
for x in n:
for z in l[num]:
d[x].append(z)
num += 1
print(d)
{'Alice': [45, 50, 61, 66], 'Bob': [60, 80, 61, 66], 'Candy': [75, 88, 75, 90]}
d = {'Alice': [45],'Bob': [60],'Candy': [75],} l = ([50, 61, 66],[80, 61, 66],[88, 75, 90]) n = ['Alice','Bob','Candy'] for x in n: for z in l: d[x].append(z) print(d)
d = {'Alice': [45],'Bob': [60],'Candy': [75],}
l = ([50, 61, 66],[80, 61, 66],[88, 75, 90])
n = ['Alice','Bob','Candy']
for x in n:
for z in l:
d[x]=z
print(d)
如果希望的是用新的数组中的数据替换原字典中的值,可以用赋值的方式给字典新的值。
#输出结果是:
{'Alice': [88, 75, 90], 'Bob': [88, 75, 90], 'Candy': [88, 75, 90]}
Python3 入门教程(新版)
154164 学习 · 1075 问题
相似问题