(1)输入3个学生的姓名:jack, helen, tom 和年龄:20,18,24
(2)利用学生姓名和学生年龄生成字典
(3)输出所有的姓名,年龄,以及姓名和年龄组成的元组。
把输入的字符串转为字典并用元组输出
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
Python-ZZY 2021-09-21 16:26关注namelist = [] agelist = [] msg = dict() #生成一个空字典 for times in range(1,4): name = input("第%d位学生名字:"%times) age = int(input("第%d位学生年龄:"%times)) namelist.append(name) agelist.append(age) msg[name] = age nametuple = tuple(namelist) agetuple = tuple(agelist) #转换成元组的格式 for name,age in msg.items(): print(name,age) #输出姓名和年龄 print(nametuple) print(agetuple)代码运行:
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用