字典for循环一键多值问题练习(含列表)
作者:互联网
解这道题首先要建立一个字典和三个列表,然后通过for循环进行元素提取.
for循环要用for i in txt.splitlines()先去掉括号.然后用k = i.split(',')去掉逗号.可以想象它们现在是几个被切割好的元素.然后用列表的添加name.append([0])这样把分开的元素添加进去.最后print()就可以作答.代码如下(手打):
txt = """......
........."""
dit = {} #建立字典
name = []
age = []
height = []
for i in txt.splitlines():
k = i.split(',')
name.append(k[0])
age.append(k[1])
height.append(k[2])
dit['name'] = name #一键多值,用列表方法
dit['age'] = age
dit['height'] = height
print(dit)
标签:name,age,一键,height,多值,dit,txt,append,字典 来源: https://blog.csdn.net/weixin_61587173/article/details/121469451