python列表元组集合字典
一、列表
1.列表格式
list1 = ['Google', 'Runoob', 1997, 2000];
list2 = [1, 2, 3, 4, 5 ];
2.列表访问
list1[0]:Google
list2[1:5]:[2,3,4,5]
3.l列表更新
list2[2]=新的值
del list[2]
删除第三个元素
4.列表操作符
len(list1)=list1长度
[1,2,3]+[4,5,6]=[1,2,3,4,5,6]
["hi"]*4=["hi","hi","hi","hi"]
3 in list1=false #3不在list1中
for x in [1,2,3] #迭代 1 2 3
max(list) #列表最大值
min(list) #列表最小值
5.列表拼接与截取
list1[-2] #从右侧开始读取倒数第二个元素
list1[1:] #输出从第二个元素开始后的所有元素
6.列表可以嵌套
7.列表相关方法
list.append(obj) #在列表最后添加元素
list.count(obj) #某个元素出现了多少次
list.entend(seq) #在列表末尾加一个列表
list.index(obj) #在列表中找出某个元素出现的第一个匹配项的位置
list.insert(index,obj) #在index这个位置插入新的元素
list.pop([index=-1]) #移除最后一项元素,并返回该值,默认移除第一项
list.remove(obj) #移除列表中第一个值的匹配项
list.reserve() #翻转列表
list.copy() #复制列表
list.clear() #清除列表
list.sort(key=None,reserve=False) #列表排序,key是指定第几个元素排序,reserve为false是升序
二、元组
1.tuple格式
元组的元素不能修改。元组使用小括号,列表使用方括号。
tup1 = ('Google', 'Runoob', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
tup3 = "a", "b", "c", "d";
tup4=(50)
tup4类型是整型
tup5=(50,)
tup5类型是元组
2.元组修改
tup3=tup1+tup2 #两个元组合并
3.删除整个元组
del tup1;
4.元组列表操作符都和列表一样
三、集合
略
四、字典
略