• 字典类型


    字典类型
    一、字典(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

  • 相关阅读:
    去除ArrayList中重复自定义对象元素
    ArrayList去除集合中字符串的重复值(字符串的内容相同)
    java-前端之css
    java-前端之HTML
    java-JDBC
    java-JDBC
    Oracle-视图,约束
    Oracle-查询,,..
    Oracle-查询
    Oracle-查询之函数
  • 原文地址:https://www.cnblogs.com/sea-stream/p/14193971.html
Copyright © 2020-2023  润新知