Python——列表及其特性
一.列表
- 数组:存储同一数据类型的集合 score = [10,20,30]
- 列表:可以存储任意数据类型的集合
数组的表示:
列表的表示:
1.列表的创建
-
列表可以存储不同的数据类型
-
列表的嵌套
2.列表的特性 -
索引
-
切片
索引默认由0开始,-1表示最后一个
-
重复
-
连接
-
成员操作符
-
迭代
3.列表里嵌套列表
-
索引
print(service2[0][1]) ##打印第第一行的第二列,索引也是默认从0开始
print(service2[-1][1]) ##打印最后一行的第二列
- 切片
print(service2[:][1]) ##打印所有行里面的第二行
print(service2[:-1][0]) ##除了最后一行外,打印其中的第一行
print(service2[0][:-1]) ##打印第一行里面的第一列,不打印第二列
列表练习:
假定有下面的列表:
names = [‘fentiao’,‘fendai’,‘fensi’,‘apple’]
输出结果为: ‘I have fentiao, fendai, fensi and apple.’
3.列表的增加
-
append:追加 追加一个元素到列表中
-
extend:拉伸 追加多个元素到列表中
-
insert:在指定索引位置处插入元素
4.列表的删除 -
.pop删除元素
-
remove:删除指定的元素
-
从内存中删除列表
5.列表的修改 -
通过索引,重新赋值
-
通过切片
6.列表的查看 -
查看出现的次数
-
查看指定元素的索引(可以通过索引范围查看)
7.列表的排序
注:是按指定的字母的顺序来排序,不区分大小写
将原有的列表排序打乱