2.字典练习,建立一个字典,包含以下信息,输入姓名,通过字典查到该人的信息,并且按照以下格式输出:
Tom
num: 123456
addr: Foo street 45
姓名 电话号码 住址
Tom 123456 Foo street 45
Lily 456789 Bar street 23
Jack 789123 5th street 56
这题用python写有人会吗?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 这样吧!
info_list=[] num=int(input('请输入你想存储信息的人数:')) while num: dict_info={} _list=['name', '电话号码', '地址'] _list_2=input('请输入信息,中间用“,”(name,电话号码,地址)隔开:').split(',') for i in range(len(_list)): dict_info[_list[i]]=_list_2[i] num-=1 info_list.append(dict_info) print('name 电话号码 地址') for i in range(len(info_list)): for key in info_list[i]: print(info_list[i][key],end=' ') print('\n')
运行结果:
解决 1无用
悬赏问题
- ¥15 C++ 句柄后台鼠标拖动如何实现
- ¥15 有人会SIRIUS 5.8.0这个软件吗
- ¥30 comsol仿真等离激元
- ¥15 静电纺丝煅烧后如何得到柔性纤维
- ¥15 (标签-react native|关键词-镜像源)
- ¥100 照片生成3D人脸视频
- ¥15 伪装视频时长问题修改MP4的时长问题,
- ¥15 JETSON NANO
- ¥15 VS开发qt时如何在paintgl函数中用pushbutton控制切换纹理
- ¥20 关于 openpyxl 处理excel文件地问题