前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >0428(字典,列表,循环)

0428(字典,列表,循环)

作者头像
py3study
发布2020-01-16 12:36:00
1.5K0
发布2020-01-16 12:36:00
举报
文章被收录于专栏:python3python3

1.使用一个字典来存储学生的信息,包括名、姓、年龄和居住的城市。

该字典应包含键first_name 、last_name 、age 和city 。通过循环录入3个学生信息,存储到列表中, 并使用循环完成每个人具体信息的打印

代码语言:javascript
复制
# 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

代码语言:javascript
复制
# 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位 循环遍历,展示所有的用户名及密码

代码语言:javascript
复制
#存储用户名及密码的字典
# 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)
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档