1.list和tuple共同点和区别
共同点:都可包含多种数据类型
不同点:list可进行赋值更改数据tuple不可。
2.定义一个变量,包含现在所学的数据类型
list_y = [2, 1.1, True, "word", b'123', None, 2+2j, (1, 2, 2.2), [1, 2]]
print(list_y, type(list))
3.目前学到的序列有哪些?
将除tuple之外的序列转换为tuple
将除list之外的序列转换为list
1.int Integer bytes list tuple
int_inter = "0123456789" bytes_y = b'0123456789' type_y = (1, 2.2, 3) list_1y = list(int_inter) print(list_1y, type(list_1y)) list_2y = list(bytes_y) list_3y = list(type_y) print(list_2y, type(list_2y)) print(list_3y, type(list_3y))
int_inter = "012345" bytes_y = b'5678' list_y = [1, 2, 3, 4, 5] tuple_1y = tuple(int_inter) tuple_2y = tuple(bytes_y) tuple_3y = tuple(list_y) print(tuple_1y, type(tuple_1y)) print(tuple_2y, type(tuple_2y)) print(tuple_3y, type(tuple_3y)
4. tuple中有哪些操作方法
index:返回元素索引位置
count:统计元素数量
mro指python算法
底下未知。
list中有哪些操作方法
index:返回元素索引位置
count:统计元素数量
append:给列表加元素
clear:清空
copy:复制
extend:列表末尾加数据
insert:插入列表
mro:算法
pop:移除列表中的一个值,并返回该元素的值
remove:移除列表第一个元素
reverse:将元素数据反置