list1[index] = 值 list4 = [22, 33, 12, 32, 45] list4[0] = "hello" print(list4[0]) 4.列表操作 4.1 列表组合 语法: 列表3 = 列表1 + 列表2 将列表1和列表2中的元素取出,组成一个新的列表并返回。 list1 = [1, 2, 3] list2 = ['hello', 'yes', 'no'] list3 = list1 + ...
ValueError: list.remove(x): x not in list 1. 2. 3. 4. 5. 6. 7. 8. 只有第一次出现的值被移除,删除不存在的元素会报出ValueError错误 13.reverse reverse 方法将列表中的元素反向存放 >>> s1 = list('python') >>> s1 ['p', 'y', 't', 'h', 'o', 'n'] >>> s1.reverse() >...
a.reverse()print(a)$ python list10.py['ligang', 'sanpang', 'ligang', 'xiaohu', 'jinxin', 'wuhao'] 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 9. 排序(sort) 9.1 普通版 $ cat list11.py#!/usr/bin/python#!---coding:utf-8---x = [4,6,1,7,9]x.sort()print(x)x.sort(re...
reverse逆序列表操作,需要将每一个元素逆置,所以时间复杂度为O(n); concatenate操作还讲连个list列表拼接在一起,时间复杂度为O(k),把第二个list列表中的元素补充到第一个list列表中,此时的k是第二个列表中元素的个数,往队尾添加一个元素的时间复杂度为O(k),因此将第二个列表中的k个元素添加列表尾部的操作...
first_place = a.index('biaoLiao')#index返回 xiaobao的位置,同时存在2个同样的也只返回第一个 存在两个相同值时,取出第一个后定义一个小列表,再从小列表中取出第二值的位置,然后将第一个place+小列表中取出的位置 little_place = a[first_place+1:] #定义一个小列表; 实际就是把a列表重新拆分从a列表...
2. max(list):返回列表元素最大值 3. min(list):返回列表元素最小值 ''' print("元素的长度:",len(list1)) #4 print("列表元素最大值:",max(list2)) #5 print("列表元素最小值:",min(list2)) #1 列表方法: list.append(obj):在列表末尾添加新的对象 ...
count_of_banana = shopping_list.count('香蕉') # 输出: count_of_banana = 1 index()- 返回指定元素第一次出现的索引 index_of_milk = shopping_list.index('牛奶') # 输出: index_of_milk = 4 reverse()- 反转列表中的元素: shopping_list.reverse() ...
# index # 根据内容找位置 a = ['wu', 'xin'] a.reverse() #reverse()将列表进行反转。 print(a) x = [4, 6, 2, 1, 7, 9] x.sort(reverse=False) #sort()将列表进行排序,括号内默认为reverse=False,倒序排列reverse=True print(x) #[1, 2, 4, 6, 7, 9] 当括号内为字母时,按首字母...
print(dir(list()))#查看列表的方法 [ ..., 'append', 'clear', 'copy', 'count', 'extend', 'index','insert', 'pop', 'remove', 'reverse', 'sort']01、append()方法 描述:append() 方法在列表ls最后(末尾)添加一个元素object 语法:ls.append(object) object为要添加的元素。参数:object...
列表(list)是一种有序的集合,可以随时添加、查找和删除元素。 列表支持加入不同数据类型的元素:数字、字符串、列表、元组等。 列表通过有序的索引可遍历所有的元素,从前往后数,索引是[0,n-1],从后往前数,索引是[-1, -n],其中n是列表的长度。