(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无用
悬赏问题
- ¥15 chaquopy python 安卓
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 有没有帮写代码做实验仿真的
- ¥15 報錯:Person is not mapped,如何解決?
- ¥30 vmware exsi重置后登不上
- ¥15 易盾点选的cb参数怎么解啊
- ¥15 MATLAB运行显示错误,如何解决?
- ¥15 c++头文件不能识别CDialog
- ¥15 Excel发现不可读取的内容
- ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题