python字典-基础
2024-09-05 20:55:10
一、解释
像列表一样,“字典”是许多值的集合。但不像列表的下标,字典的索引可以 使用许多不同数据类型,不只是整数。字典的索引被称为“键”,键及其关联的值 称为“键-值”对。
二、列表创建方式
1.
In [23]: myCat = {'size': 'fat', 'colr': 'gray', 'disposition': 'loud'} In [24]: myCat
Out[24]: {'colr': 'gray', 'disposition': 'loud', 'size': 'fat'}
将一个字典赋予myCat,这个字典的键是'size'、'color'和'disposition'。这 些键相应的值是'fat'、'gray'和'loud'。
2.用dict()
In [27]: myCat = dict((('size','fat'),('colr','gray'),)) #第一个括号是dict()的括号,第二个括号是myCat字典的括号,第三个括号是每个键值对本身有一个括号 In [28]: myCat
Out[28]: {'colr': 'gray', 'size': 'fat'}
3.fromkeys()
In [91]: dict01 = dict.fromkeys(['host1','host2','host3'],['test'],) In [92]: dict01
Out[92]: {'host1': ['test'], 'host2': ['test'], 'host3': ['test']}
三、特点
(1)无序性(字典不排序)
(2)键唯一
最新文章
- MySql 里的IFNULL、NULLIF和ISNULL用法
- struts2.5框架使用通配符指定方法常见错误
- primefaces p:tableData 显示 List<;List>;
- notepad++的环境变量
- 【LeetCode】7. Reverse Integer 整型数反转
- Quartz Scheduler(2.2.1) - Usage of SimpleTrigger
- Android学习笔记(十二)BroadcastReceiver的有序广播和优先级
- linux下实现自己的shell解释器
- struts2中 ServletActionContext与ActionContext区别
- 泛型 ";new的性能";
- Algorithm -->; 邮票连续组合问题
- SQLServer特殊字符/生僻字与varchar
- 周末班:Python基础之函数进阶
- Lua的内存管理
- SpringBoot学习(六)-->;SpringBoot的自动配置的原理
- [wxgl] load image fail
- Spring Boot - Profile配置
- python:异常处理、自定义异常、断言
- python高并发?
- 网页loading GIF图片(加载)