108-数据容器的公共方法
+
合并:字符串、列表、元组
*
复制:字符串、列表、元组
[1,2,3]*3 = [1,2,3,1,2,3,1,2,3]
in
判断元素是否存在:字符串、列表、元组、字典、集合
max()
返回容器最大值:列表、元组、集合
max = max(list1)
min()
最小值:列表、元组、集合
数据容器的相互转换
原来的基本数据类型转换
int()
:把其他数据类型转换为int整数类型
float()
:把其他数据类型转换为fLoat浮点类型
str()
:把其他数据类型转换为str字符串类型
eval()
:只能转换字符中类型的数据,相当于把宁符中类型的数据转换为原数据类型(长得想什么就转换成什么)
容器的转换方法
list()
:把其他数据类型转换为list列表类型=>用来修改元组
tuple()
:把其他数据类型转换为tupLe元组类型=>转成元组来保护数据
set()
:把其他数据类型转换为set集合类型=>用于去重
去重:set5 = list(set(list5))
int():转整数类型
fLoat():转小数类型
str():转字符串类型
eval():只能对字符串进行转换,相当于把字符串转换为原数据类型
eval('10') => int
eval('9.88') => float
eval('[{},{},{}]') => list
另外的
集合和列表的方法:
pop():随机删除一个元素,方法返回那个元素(列表中默认删除最后一个值)
set1.pop(索引)
# 列表可以用