zoukankan      html  css  js  c++  java
  • python【数据类型:字典】

    字典的定义

    infos = {'name':'张晓红','sex':'女','address':'上海','age':18}

    1 stus = {"name":"张三","sex":""}
    2 print(list(stus.values()))      #结果输出:['女', '张三']
    3 print(list(stus.keys()))        #结果输出:['sex', 'name']
    4 print(list(stus.items()))       #结果输出:[('sex', '女'), ('name', '张三')]

     字典实现账号注册

     

    1 stus = {"name":"张三"}
    2 stus.update({"sex": ""})
    3 print(stus)         #结果输出:{'name': '张三', 'sex': '男'}
    4 stus.update({"sex":""})
    5 print(stus)         #结果输出:{'name': '张三', 'sex': '女'}
    1 d = {'a':68,'w':62,'c':91,'d':83,'e':93,'f':89,'g':67}
    2 print(list(d.items()))      #结果输出:[('w', 62), ('a', 68), ('f', 89), ('c', 91), ('g', 67), ('d', 83), ('e', 93)]
    3 d2 = sorted(d.items(),key=lambda x:x[1])    #lambda x:x[1] 根据字典的value排序,lambda x:x[0] 根据字典的key排序
    4 print(d2)               #结果输出:[('w', 62), ('g', 67), ('a', 68), ('d', 83), ('f', 89), ('c', 91), ('e', 93)]
    5 print(d2[:2])           #结果输出:[('w', 62), ('g', 67)]
    6 
    7 d3 = sorted(d.items(),key=lambda x:x[1],reverse=True)
    8 print(d3)               #结果输出:[('e', 93), ('c', 91), ('f', 89), ('d', 83), ('a', 68), ('g', 67), ('w', 62)]
    9 print(d3[:2])           #结果输出:[('e', 93), ('c', 91)]
  • 相关阅读:
    Beetl模板 [记录]
    wx 小程序开发 [记录]
    高德定位获取省市区[记录]
    vue 学习记录 [记录]
    正则表达+验证 [记录]
    倒计时60s短信 [记录]
    @media [记录]
    JSON + Ajax [记录]
    Webstorm [记录]
    JQ 组合代码 [记录]
  • 原文地址:https://www.cnblogs.com/mtszw/p/8642391.html
Copyright © 2011-2022 走看看