python 列表
list = [] 列表是可变的
列表的增:
list.append(8) #追加 输出方式print(list)
list.insent(3,'中国') #插入 第一个是追加的位置(索引) 第二个元素是插入的元素
list.extend('alex') #迭代添加 输出方式:list = ['a','l','e','x']
list+list1 #将两个列表合并
list*5 #将列表里面的元素在列里面循环5遍
列表的删除:
list.remove('alex') #移除元素 括号里为指定移除的元素,只能指定一个元素。
list.clear() #清空列表
list.pop() #弹出 默认删除列表最后一个元素 s = list.pop() #pop有返回值 返回值为被删除的元素
dle list #删除整个列表
dle list[3] #通过索引位置删除元素
列表的更改:
list[3] = 'alex' #通过索引下标更改列表里面的元素
list[1:3] = 'alex','wusri' #通过下标索引范围修改元素
列表的查找:
list['alex'] #通过索引元素查找元素所在列表中的位置
for循环
列表的其他操作:
s = list.count(3) #统计 统计列表里面有多少个括号里要查找的元素
s = list.index(5) #索引 索引括号里的元素在列表中的位置(下标)
list.reverse() #列表反转 列表中的元素从后往前重新排序
list.sort() #列表升序 列表里面的元素从小到大重新排序 s = list.sort() 返回值为None
list.sort(reverse = True) #列表降序 列表元素从打到小排序