zoukankan      html  css  js  c++  java
  • 0428(字典,列表,循环)

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

    该字典应包含键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)
  • 相关阅读:
    不兼容结构的协调—适配器模式(三)
    Java的时间空间复杂度详解
    Java学习笔记之变量和类变量的访问哲学
    求最大公约数-辗转相除法
    java中怎么遍历HashMap
    Java编程时如何节省内存,效率高
    Java入门需掌握的30个基本概念
    Java各种获取系统当前时间方法和格式
    Java 实现顺序结构线性列表
    Java编程中异常处理的优劣之道
  • 原文地址:https://www.cnblogs.com/ilovepython/p/10792470.html
Copyright © 2011-2022 走看看