• Python 访问字典(dictionary)中元素


    访问python字典中元素的几种方式

     https://www.cnblogs.com/xioawu-blog/p/11074887.html 学习网址

    一:通过“键值对”(key-value)访问:

     print(dict[key])

    dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45}
    print(dict['D'])
    
    输出:
    ee

     

    dict.get(key,[default]) :default为可选项,用于指定当‘键’不存在时 返回一个默认值,如果省略,默认返回None

    复制代码
    dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45}
    print(dict.get(2))
    print(dict.get(3))
    print(dict.get(4, ['字典中不存在键为4的元素']))
    
    输出:
    aa
    None
    ['字典中不存在键为4的元素']
    复制代码

    二:遍历字典:

    1.使用字典对象的dict.items()方法获取字典的各个元素即“键值对”的元祖列表:

    复制代码
    dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45}
    for item in dict.items():
        print(item)
    
    输出:
    (1, 1)
    (2, 'aa')
    ('D', 'ee')
    ('Ty', 45)
    复制代码

    2.获取到具体的每个键和值:

    复制代码
    dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45}
    for key, value in dict.items():
        print(key, value)
    
    输出:
    1 1
    2 aa
    D ee
    Ty 45
    复制代码

    3.还可以使用keys()和values()方法获取字典的键和值列表:

    复制代码
    dict = {1: 1, 2: 'aa', 'D': 'ee', 'Ty': 45}
    for key in dict.keys():
        print(key)
    for value in dict.values(): print(value) 输出: 1 2 D Ty
    1 aa ee 45

  • 相关阅读:
    东坡诗词(选)
    网络编程_网络基础
    命名空间
    python常见报错类型和异常处理
    关于文件操作
    python支持的基本数据类型及其简单操作
    运算符
    python简介
    python实现简单四则运算计算器
    Memory barrier
  • 原文地址:https://www.cnblogs.com/gina11/p/14863334.html
Copyright © 2020-2023  润新知