Python列表-操作-切片-多维列表
序列是Python中最基本的数据结构。序列中的每一个元素都分配一个数字,它的位置,或索引,索引从0开始。Python有6个序列的内置类型,最常见的是列表和元组,序列可以进行的操作包括:索引,切片,加,乘,检查成员。
列表通过索引获取 列表[索引]
定义一个空列表:list = []
定义一个有5个元素的列表:list = [1, 2, 3, 4, 5]
定义一个储存个元素的列表:list = [“小龙女”,23,“郭靖”, 18]
list = [1,2,3]
print(type(list))
>>> list = ["小龙女",23,"郭靖", 18]# 储存多个类型的列表
>>> print(list * 3)# 输出多个
['小龙女', 23, '郭靖', 18, '小龙女', 23, '郭靖', 18, '小龙女', 23, '郭靖', 18]
列表拼接
list = ["小龙女",23,"郭靖", 18]
list2 = [(1,2,3,4,5),{"张三":"打篮球","李四":"听歌","王五":"打游戏"}]
print(list + list2)# 列表的拼接
['小龙女', 23, '郭靖', 18, (1, 2, 3, 4, 5), {'张三': '打篮球', '李四': '听歌', '王五': '打游戏'}]
1.添加元素
append(new);添加新元素到列表中去
list = [1,2,3,4,5]
list.append(6)#添加单个元素
print(list)
[1, 2, 3, 4, 5, 6]
list.append(["张茜","李磊","韩梅梅"])# 添加新的列表
print(list)
[1, 2, 3, 4, 5, 6, ['张茜', '李磊', '韩梅梅']]
insert(index, new);在指定索引的位置添加索引
list = ['1',