一.列表
用于组织其它数值,即写在方括号之间、用逗号分隔开的数值列表。列表内的项目不必全是相同的类型。
list1 = ['Google', 'Runoob', 1997, 2000];
list2 = [1, 2, 3, 4, 5 ];
list3 = ["a", "b", "c", "d"];
1.与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。
2访问列表中的值:使用下标索引来访问列表中的值,可以使用方括号的形式截取字符,如下所示:
list1 = ['Google', 'Runoob', 1997, 2000];
list2 = [1, 2, 3, 4, 5, 6, 7 ];
print ("list1[0]: ", list1[0])
print ("list2[1:5]: ", list2[1:5])
3.更新列表
可以使用append()方法来添加列表项
list = ['Google', 'Runoob', 1997, 2000]
print ("第三个元素为 : ", list[2])
list[2] = 2001
print ("更新后的第三个元素为 : ", list[2])
4.删除列表元素
可以使用 del 语句来删除列表的的元素
例子:删除列表中的第三个元素
list1 = ['Google', 'Runoob', 1997, 2000];
print (list1)
del list1[2]
print ("删除第三个元素:",list1)
5.Python列表脚本操作符
列表对 +*和 的操作符与字符串相似。+ 号用于组合列表, 号用于重复列表。
6.Python列表截取与拼接
Python的列表截取与字符串操作类型
拼接操作
7.嵌套列表
使用嵌套列表即在列表里创建其它列表
二.元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
###元组与列表的区别:元组使用小括号(不使用括号也阔以),列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
1.创建空元组
tup1 = ();
注:元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用
2.访问元组与访问列表相同
3.修改元组
元组中的元素值是不允许修改的,但我们可以对元组进行连接组合
4.删除元组
元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组
5.元组运算符
6.元组索引,截取
7.元组内置函数