[Python3] 内置核心数据类型

▶数值类型

整型int/浮点型float

▶序列

♢可变-list列表:

1)对象引用数组;

2)通过下标索引(位置偏移)访问元素;

3)可包含任意对象的有序集合;

4)可变长度量,可任意嵌套;

5)支持原位改变

♢不可变-tuple元组:

1)可包含任意对象的有序集合;

2)通过下标索引(位置偏移)访问元素;

3)固定长度,可任意嵌套;

4)对象引用数组

♢不可变-range范围:

一般用于生成数值列,以便执行特定次数的循环

♢不可变-str字符串:

"字符串";'字符串';"""多行字符串"""

r"\a\b\c"原始字符串,忽略转义符

转义符:\n换行;\a响铃;\t tab;\b退格;\\ \;\r回车;\o空字符

♢通过操作:

1)判断元素是否存在序列之内(x in s;x not in s);

2)连接序列:s1+s2;重复序列元素:s*n;

3)下标获取元素:s[i];访问指定索引范围:s[i:j];按长度访问指定索引范围:s[i:j:k];

4)获取序列长度:len(s);获取最小值:min(s);获取最大值:max(s);统计总和:sum(s);

5)检索某个元素第一次出现位置下标:s.index(x)

▶集合

▶映射

▶程序单元类型

▶其他

♢类型对象:type(obj)

♢空对象:none

♢布尔:bool--true/flase

你可能感兴趣的:([Python3] 内置核心数据类型)