zoukankan      html  css  js  c++  java
  • 字典类型

    字典类型
    一、字典(dict)
    作用
    用来存取多个值,按照key:value的方式存值,取的时候可以通过key而非索引去取值,key对value具有描述性的作用。存放数据的种类各种各样并且数据较多的时候可以使用字典。
    定义
    在{}内用逗号分隔开多个元素,每一个元素都是key: value的格式,其中value是任意格式的数据类型,key由于具有描述性的作用,所以key通常是字符串类型。


    user_info = {'name': 'nick', 'gender': 'male', 'age': 19,'company_info': ['oldboy', 'shanghai', 50]}
    print(id(user_info))
    print(type(user_info))
    print(user_info)
    输出
    4396183344
    <class 'dict'>
    {'name': 'nick', 'gender': 'male', 'age': 19, 'company_info': ['oldboy', 'shanghai', 50]}


    用法
    依赖于key,通过[key]即可获取key对应的value值。
    # 字典套列表

    user_info = {'name': 'nick', 'gender': 'male', 'age': 19,
    'company_info': ['oldboy', 'shanghai', 50]}
    print(user_info['name'])
    print(user_info['company_info'][0])
    输出
    nick
    oldboy


    # 字典套字典

    user_info = {'name': 'nick', 'gender': 'male', 'age': 19, 'company_info': {'c_name': 'oldboy', 'c_addr': 'shanghai', 'c_num_of_employee': 50}}
    print(user_info['name'])
    print(user_info['company_info']['c_name'])
    输出
    nick
    oldboy

  • 相关阅读:
    qt 计时器自动刷新图片
    qt读取文本
    QLable 显示图片
    QButtonGroup 的使用
    Qt乱码的问题
    wpf 依赖强制回调
    实现Button的动态响应
    C# 闭包对像
    2020新年目标
    捕获、冒泡与阻止事件传播
  • 原文地址:https://www.cnblogs.com/sea-stream/p/14193971.html
Copyright © 2011-2022 走看看