字典 dictionary
定义:key必须是不可变类型(int float str tuple)这些都可以当做一个key),value可以是任意类型 字典是无序的,只有按照索引的方式取值的才有序,例如:字符串 元组 列表。也就是说只有有序的才能按照索引取值。
字典的key不能重复。
作用:存多个值, 以 key:value, 的方式存取,取值速度快
info={'name':'egon','age':18,'sex':'male'} #本质info=dict({....}) 或 info=dict(name='egon',age=18,sex='male') 或 info=dict([['name','egon'],('age',18)]) 或 {}.fromkeys(('name','age','sex'),None)
优先掌握的操作:
#1、按key存取值:可存可取 #2、长度len #3、成员运算in和not in #4、删除 #5、键keys(),值values(),键值对items() #6、循环
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步