zoukankan      html  css  js  c++  java
  • 字典的使用

    • 键值对    “”key “”:“”value “”
    • 列表,字典不能作为key,value可以是任意值
    • dict类型是无序的
    • 删除
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      del dict[("asds",)]
      print(dict)
    • for循环
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      for k,v in dict.items() :
          print(k,v)
    • 根据序列创建字典并制定统一的值 print(dict .fromkeys(["sdsd",565,("sdds")],122) )  
    • 取值
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      print(dict .get(12,232232 ) )           #取的key如果不在字典内,默认返回None,可以自己设定返回值如232232
    • 删除
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      v = dict .pop(1)
      print(dict,v )     #可以显示删除的值
    • 随机删除
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      k,v,= dict .popitem()
      print(dict,k,v )
    • 设置值,已存在,不设置,获取当前key对应的值,不存在,设置值,最后返回设置的值
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      print(dict ,dict .setdefault(4,54) )
      
      =={'name': 'alex', 1: 565, ('asds',): ['sds'], 4: 54} 54
    • 更新
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      dict .update({"name":4})
      print(dict )
      dict = {"name": "alex",
              1: 565,
              ("asds",): ["sds"]
      
              }
      dict .update(name=4)
      print(dict )
  • 相关阅读:
    提单管理
    SAP Using Text Modules in Adobe Forms
    创建设备任务清单
    HR常用事务代码
    SAP 如何查看用户登录信息
    abap常用函数
    CK13物料价格评估的数据ALV显示
    常用事务代码
    计算物料制造成本估算,比较重要的表
    IT_sort用法实例
  • 原文地址:https://www.cnblogs.com/alex-anan/p/8428815.html
Copyright © 2011-2022 走看看