zoukankan      html  css  js  c++  java
  • Python_dict

     1 # 访问字典中的元素,只能通过键取值
     2 dict_1 = {1: 'a', 2: 'b', 3: 'c'}
     3 print(dict_1[2])
     4 # OUT:b
     5 
     6 # 添加和修改字典中的元素
     7 dict_1[4] = 'd'
     8 print(dict_1)
     9 # OUT:{1: 'a', 2: 'b', 3: 'c', 4: 'd'}
    10 dict_1[1] = 'A'
    11 print(dict_1)
    12 # OUT:{1: 'A', 2: 'b', 3: 'c', 4: 'd'}
    13 
    14 # 处理字典对象常用函数
    15 # 1.clear()【清除字典对象中所有元素】
    16 dict_1.clear()
    17 print(dict_1)
    18 dict_1 = {1: 'a', 2: 'b', 3: 'c', 4: 'd'}
    19 # OUT:None
    20 
    21 # 2.copy()【复制字典对象】
    22 dict_2 = dict_1.copy()
    23 print(dict_2)
    24 # OUT:{1: 'a', 2: 'b', 3: 'c', 4: 'd'}
    25 
    26 # del()【删除字典中的元素(删除键)】
    27 del dict_2[4]
    28 print(dict_2)
    29 # OUT:{1: 'a', 2: 'b', 3: 'c'}
    30 
    31 # pop()【获得键值并删除此元素】
    32 print(dict_2.pop(3))
    33 # OUT:c
    34 print(dict_2)
    35 # OUT:{1: 'a', 2: 'b'}
    36 
    37 # keys()【获得对象中所有的键】
    38 print(dict_2.keys())
    39 # OUT:dict_keys([1, 2])
    40 
    41 # values()【获得对象中所有的值】
    42 print(dict_2.values())
    43 # OUT:dict_values(['a', 'b'])
    44 
    45 # items()【获得对象中所有的键值对】
    46 print(dict_2.items())
    47 # OUT:dict_items([(1, 'a'), (2, 'b')])
    48 
    49 # update()【更新字典中的元素】
    50 dict_3 = {1: 'A'}
    51 dict_2.update(dict_3)
    52 print(dict_2)
    53 # OUT:{1: 'A', 2: 'b'}
  • 相关阅读:
    C# SQLiteHelper
    C# 自定义等待窗口
    C# Work PPT to PDF
    SQL 分隔字符串
    SQL 客户端查看
    SQL 自定义四舍五入
    SQL 并联更新
    C# 委托简单例子
    每天一个Linux命令(52)telnet命令
    每天一个Linux命令(51)ss命令
  • 原文地址:https://www.cnblogs.com/Aoke/p/13599415.html
Copyright © 2011-2022 走看看