列表查找
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)