其他分享
首页 > 其他分享> > 字典for循环一键多值问题练习(含列表)

字典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