[python] 数据类型tuple、list

list和tuple是Python内置的有序集合,一个可变,一个不可变。

访问元组
元组可以使用下标索引来访问元组中的值
tuple[index]

元祖不能进行修改
拼接:tup3 = tup1 + tup2
删除元组
del tup
元组内置函数

1    cmp(tuple1, tuple2)
比较两个元组元素。
2    len(tuple)
计算元组元素个数。
3    max(tuple)
返回元组中元素最大值。
4    min(tuple)
返回元组中元素最小值。
5    tuple(seq)
将列表转换为元组。

 

一、列表的特性

1、有序的集合

2、通过偏移来索引,从而读取数据

3、支持嵌套

4、可变的类型

Python列表脚本操作符
len([list])
[1, 2, 3] + [4, 5, 6]>>    [1, 2, 3, 4, 5, 6]
['Hi!'] * 4    >>['Hi!', 'Hi!', 'Hi!', 'Hi!']
3 in [1, 2, 3]    True
for x in [1, 2, 3]: print x,    1 2 3

cmp(list1, list2)  比较两个列表的元素
len(list)      列表元素个数
max(list)    返回列表元素最大值
min(list)    返回列表元素最小值
list(seq)    将元组转换为列表

list的方法

切片:取多个元素 
追加
list.append()
插入
names.insert(index,"str")
修改
list[index] = "str"
删除
del list[index] 
扩展
list1.extend(list2)
拷贝
list_copy = list.copy()
统计
list.count("str")
排序&翻转
list.sort() #排序
lsit.reverse() #反转
获取下标
names.index("str") #只返回找到的第一个下标


 

posted @ 2019-05-08 21:33  Moke丶青  阅读(104)  评论(0编辑  收藏  举报