列表的格式基本如下

[数据1,数据2,数据3,数据4]

一次性存储多个数据,分别为不同的数据类型

支持的操作有增删改查

对于查找

names = [‘Tom’,’Lily’,’Rose’]

names[0]

常见的函数index()

跟字符串的使用方式基本一致

count()

统计指定数据在当前列表中出现的次数

len() 列出列表长度,即列表中的数据的个数

判断是否存在

in 判断指定数据是否在某个列表序列,如果是就返回True,不然就返回False

not in 判断指定数据不再某个列表的序列,如果不在返回True,不然返回False

增加的函数

append() 追加数据,可以追加任何类型的数据,原封不动的追加进去

extend() 为追加数据,如果是一个序列,会将内部的数据逐一加到列表中

insert(下标,数据) 插入到指定的下标

删除的函数

del 数组[下标]

pop(下标),删除指定下标的数据,默认最后一个

remove(数据),删除数组中第一个匹配的数据

clear() 清空列表

修改指定下标的数据

直接下标赋值即可

name_list[0] = ‘aaa’

print(name_list)

reverse()

逆置

num_list.reverse()

sort(key=None,reverse=False)

复制

使用copy()函数来复制数组

names.copy()

列表的循环遍历

while

names = [‘Tom’,’Lily’,’Rose’]

i = 0

while i < len(names):

print(names[i])

i+=1

for i in name_list:

print(i)

嵌套列表

一个列表中包含了其他的子列表

发表评论

邮箱地址不会被公开。 必填项已用*标注