基本数据类型
一、整型
如: 18、73、84
二、长整型
如:2147483649、9223372036854775807
三、浮点型
如:3.14、2.88
四、字符串
如:‘wupeiqi‘、‘alex‘、‘lzl‘
1、字符串常用功能:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
|
五、列表
如:[11,22,33,44,55]、[‘wupeiqi‘, ‘alex‘,‘lzl‘]
1、创建列表:
1 2 3 4 5 6 7 |
|
2、列表类常用功能:
① 切片
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
② 追加
1 2 3 4 |
|
③ 插入
1 2 3 4 |
|
④ 修改
1 2 3 4 |
|
⑤ 删除
1 2 3 4 5 6 7 8 9 10 11 |
|
⑥ 扩展
1 2 3 4 |
|
⑦ 拷贝
1 2 3 4 |
|
⑧ 统计
1 2 3 |
|
⑨ 排序和翻转
1 2 3 4 5 6 7 |
|
⑩ 获取下标
1 2 3 |
|
六、元组
如:(11,22,33,44,55)、(‘wupeiqi‘, ‘alex‘,‘lzl‘)
1、创建元组:
1 2 3 4 5 6 7 8 9 10 11 |
|
2、元组类常用功能:
1 2 3 4 5 6 7 8 |
|
七、字典 无序
如:{‘name‘: ‘wupeiqi‘, ‘age‘: 18} 、{‘host‘: ‘2.2.2.2‘, ‘port‘: 80}
注:字典一种key:value 的数据类型,也称键值对。字典dict是无序的,key值必须是唯一的,不能有重复。循环时,默认循环的是key
1、创建字典
1 2 3 4 5 6 7 |
|
2、字典类常用功能:
① 增加
1 2 3 |
|
② 修改
1 2 3 |
|
③ 删除
1 2 3 4 5 6 7 8 9 10 11 12 |
|
④ 查找value值
1 2 3 4 5 |
|
⑤ 字典多级嵌套
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
⑥ 循环
1 2 3 4 5 6 7 8 9 10 11 |
|
八、集合
如:{‘lzl‘, 33, ‘alex‘, 22, ‘eric‘, ‘wupeiqi‘, 11}
注:集合是一个无序的,不重复的数据组合。去重性,把一个列表变成集合,就自动去重了。关系测试,测试两组数据之前的交集、差集、并集
1、创建集合
1 2 3 4 |
|
2、集合类常用功能
① 添加
1 2 3 4 5 6 7 8 9 10 |
|
② 删除
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
3、集合关系测试
① 交集
1 2 3 4 5 6 |
|
② 并集
1 2 3 4 5 6 |
|
③ 差集
1 2 3 4 5 6 |
|
④ 子集、父集
1 2 3 4 5 6 7 8 |
|
⑤ 对称差集
1 2 3 4 5 6 |
|
⑥ 运算符做关系测试
1 2 3 4 5 6 7 8 9 10 11 |
|