append方法
可以使用 append 方法将一个元素添加到现有列表的末尾。
nums = [1, 2, 3]
nums.append(4)
print(nums)
结果:
[1, 2, 3, 4]
append 是列表类的一个方法。
len 函数
要获取列表中的项目数量,可以使用 len 函数。
nums = [1, 3, 5, 2, 4]
print(len(nums))
结果:
5
与 append 方法不同,len 是一个正常的函数,而不是一个方法。这意味着它写在被调用的列表之前。
insert 方法
insert 方法与 append 相似,不同之处在于它允许您在列表中的任何位置插入一个新元素,而不仅仅是在最后。
words = ["W3Cschool", "Good"]
index = 1
words.insert(index, "is")
print(words)
运行结果:
['W3Cschool', 'is', 'Good']
index 方法
index 方法找到列表项的第一个匹配项并返回它的索引。
如果该项目不在列表中,则会引发 ValueError。
letters = ['p', 'q', 'r', 's', 'p', 'u']
print(letters.index('r'))
print(letters.index('p'))
print(letters.index('z'))
结果:
2
0
ValueError: 'z' is not in list
列表还有一些很有用的功能和方法。
max(list): 返回具有最大值的列表元素
min(list): 返回具有最小值的列表元素
list.count(obj): 返回一个元素在一个列表中出现的次数
list.remove(obj):从列表中删除一个元素
list.reverse():颠倒列表中的元素的顺序
网友评论