python列表

列表查找

  print(name_list[0])

print(namw_list[1])

index() #返回指定数据所在位置的下标。

列表序列.index(数据,开始位置下标,结束位置下标)  注意:如果查找的数据不存在则报错。

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

name_list = ['tom','lily','rose']

print(name_list>count('tom'))

len()访问列表长度,即列表中数据的个数。

判断  in:判断指定数据在某个列表序列,如果在返回True,否则返回False

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

append()列表结尾追加数据  列表追加数据的时候,直接在原列表追加了指定数据,即修改了原列表,故列表为可变类型数据

语法:列表序列.append(数据)

name_list =['tom','lily','rose']

name_list.append('xiaoming')

print(name_list)

extend()列表结尾追加数据,如果数据是一个序列,则将这个序列的数据逐一添加到列表。

语法 列表序列.extend(数据)

del  目标

删除列表

name_list = ['tom','lily','rose']

del name_list

print(name_list)

删除指定数据 del name_list[0]

print(name_list)

pop()删除指定下标的数据,默认是最后一个,并返回该数据

列表序列.pop(下标)

remove()zz移除列表中某个数据的第一个匹配项

sort()排序  语法 列表序列.sort(key=none,reverse=False)

reverse=True 降序 reverse=False 默认升序

sorted() 不改变原来列表的值

print(sorted(list))

copy()复制

列表循环  while  

name_list = ['tom','liyi','rose']

i =0

while i < len(name_list):

  print(name_list[i])

  i + = 1

for i in name_list :

  print(i)

原文地址:https://www.cnblogs.com/sh123/p/15669728.html