Python

3、Python的基本数据类型(组)

2018-12-19  本文已影响0人  IT_Freak

列表(list):[a,b,c]

列表中可以放任何数据类型

列表的基本操作:

选取子元素或子列表(与字符串类似)

当选取的是一个元素时,获取到的是那个元素的类型,选取的是子列表,则获取的是列表类型。

列表的加法与乘法也与字符串相同。这里不再展开。


元组(tuple):(a,b,c)

与列表类似,可以是各种类型的数据,选取子元素和子列表,相乘,相加都与列表相同。

当元组中只有一个元素,系统默认把()当作数学运算时的括号 当只有一个元素时,必须在元素后面加个‘,’才能被系统认定为元组 空元组

序列:

str,list,tuple 都是序列,即元素在组合中的顺序是有意义的。

切片:子序列

in函数:判断元素是否在序列内

not in函数:判断元素是否不在序列内。

len()函数:获得序列的长度 max(),min()函数:获取序列中的最大值和最小值

使用max,min函数时,序列中的元素必须是同一个类型。

获取字符的ASCII码

集合(set):{a,b,c}

特点:无序

集合不支持序列化的查找和切片操作 集合的唯一性

集合支持len(), in, not in, max(), min() 函数

求两集合的差集 求两集合的交集 求两集合的并集 定义空集合

字典(dict):{key1:value1, key2:value2}

特点:与set类似,无序,元素唯一性。

通过key获取value值 字典的唯一性(优先选择后输入的key值)

value:可以选取python中的任意一种数据类型。

key:必须是不可变的类型。(元组,int,str)

空字典
数据类型的思维导图
上一篇下一篇

猜你喜欢

热点阅读