Python列表
列表list
可变的数据类型(能够增删改)
有序的数据类型(能够查找元素)
1.下标
Python中下标从0开始(正向下标),也可以从-1开始(负向下标)
下标依次对应着列表中的元素,也可以通过下标查找元素
2.切片
获取有序容器中某一部分元素,得到的结果是和原容器相同类型的容器
有序容器[M(可取
):N(不可取
):step]
正向下标和负向下标可以混用
只有冒号( : )表示从头取到尾
3.增删改
增加:
append
: 追加,向列表的末尾添加元素
insert
: 插入,向列表的任意位置添加元素
extend
: 追加,从一个容器中将所有元素添加到列表中
list1.append('java')
print(list1)
list1.insert(0,'python')
print(list1)
# # 列表中可以添加认一数据类型
list1.append(['python','java'])
print(list1)
修改
通过下标修改元素
list[3] = 'java'
删除
del:
通过下标删除元素
del list1[3]
remove
:通过元素删除指定的元素,从左向右删除一个元素,若找不到指定元素,则报错
list1.remove('3')
list1.remove('java')