题解 | #姓名与学号#

姓名与学号

https://www.nowcoder.com/practice/ab68195587de46c59e2d327a4942d345

import sys

my_dict1 = {'name': 'Niuniu','Student ID': 1}
my_dict2 = {'name': 'Niumei','Student ID': 2}
my_dict3 = {'name': 'Niu Ke Le','Student ID': 3}

dict_list = []
#添加列表方式1
dict_list = [my_dict1,my_dict2,my_dict3]
#添加列表2
dict_list.append(my_dict1)
dict_list.append(my_dict2)
dict_list.append(my_dict3)
#添加列表3
for i in range(1,4):
   exec(f'dict_list.append(my_dict{i})')


#输出列表中字典的值方式1
for i in dict_list:
    k = i['name']
    v = i['Student ID']
    print(f"{k}'s student id is {v}.")
#输出列表中字典的值2
for i in dict_list:
    print(f"{i['name']}'s student id is {i['Student ID']}.")
#输出列表中字典的值3
for i in dict_list:
    print(f"{i.get('name')}'s student id is {i.get('Student ID')}.")
#输出列表中字典的值4
for i in dict_list:
    print("{}'s student id is {}.".format(i['name'],i['Student ID']))


全部评论

相关推荐

自学java狠狠赚一...:骗你点star的,港卵公司,记得把star收回去
点赞 评论 收藏
分享
头顶尖尖的程序员:我是26届的不太懂,25届不应该是找的正式工作吗?为什么还在找实习?大四还实习的话是为了能转正的的岗位吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务