0428(字典,列表,循环)
2019-04-30 23:42:25来源:博客园 阅读 ()
该字典应包含键first_name 、last_name 、age 和city 。通过循环录入3个学生信息,存储到列表中,
并使用循环完成每个人具体信息的打印
# students_list = [] # for i in range(1,4): # print('请输入第{}个学生的信息'.format(i)) # first_name = input('请输入first_name') # last_name = input('请输入last_name') # age = input('请输入age') # city = input('请输入city') # #定义一个字典,用来存储学生的相关信息 # stu_dict = { # 'first_name':first_name, # 'last_name':last_name, # 'age':age, # 'city':city # } # #将存储学生信息的字典,作为一个元素,加入到列表 # students_list.append(stu_dict) # #循环打印列表中每个学生的相关信息 # for stu in students_list: # print(stu['first_name'],stu['last_name'],stu['age'],stu['city'])
2.有以下两个列表
['a','b','c','d']
[1,2,3,4]
尝试将两个列表合成一个字典,要求列表1的元素为字典的key,
列表2对应的元素为value
# list1 = ['a','b','c','d','e'] # list2 = [1,2,3,4] # dict1 = {} # #用来存储较短的列表的长度 # count = 0 # #如果列表1的长度小于列表2的长度 # if len(list1) < len(list2): # #长度以短的为准 # count = len(list1) # else: # count = len(list2) # for i in range(count):#(0,4,1) # # print(i) # # print(list1[i]) # # print(list2[i]) # #将列表1,列表2中对应的元素依次作为键值对存储到字典中 # dict1[list1[i]] = list2[i] # print(dict1)
3.生成100一个银行卡号及密码,存储到字典中
卡号格式:6210 3000 xxx,其中xxx为100,101,102...以此类推,
密码: 默认密码为卡号的后6位
循环遍历,展示所有的用户名及密码
#存储用户名及密码的字典 # user_password_dict = {} # for i in range(62103000100,62103000100+101): # user = str(i) # password = user[-6:] # # print(user,password) # #将用户及密码存储到字典中 # user_password_dict[user] = password # print(user_password_dict)
原文链接:https://www.cnblogs.com/ilovepython/p/10792470.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Flask测试和部署
下一篇:初识网络编程
- python 之 前端开发(HTTP协议、head标签、img标签、a标签、 2019-08-13
- 列表和元组 2019-08-13
- Python数据基础类型-列表 2019-08-13
- Python3字典排序 2019-07-24
- python第三天---列表的魔法 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash