下面是Python list常用函数的使用方法攻略:
List常见操作
1. 初始化一个list
可以使用方括号来创建一个list,里面包含一些元素:
my_list = ['apple', 'banana', 'orange']
2. 添加元素
在列表末尾添加元素
使用 append()
在列表的末尾添加一个元素:
my_list.append('pear')
my_list
现在变成了 ['apple', 'banana', 'orange', 'pear']
。
在列表任何位置添加元素
使用 insert()
在列表的任何位置添加一个元素:
my_list.insert(1, 'grape')
my_list
现在变成了 ['apple', 'grape', 'banana', 'orange', 'pear']
。
将多个元素添加到列表中
使用 extend()
可以将多个元素添加到列表中:
my_list.extend(['lemon', 'kiwi'])
my_list
现在变成了 ['apple', 'grape', 'banana', 'orange', 'pear', 'lemon', 'kiwi']
。
3. 删除元素
通过元素值删除元素
可以使用 remove()
方法通过元素的值来删除该元素:
my_list.remove('lemon')
my_list
现在变成了 ['apple', 'grape', 'banana', 'orange', 'pear', 'kiwi']
。
通过列表的索引删除元素
使用 del
关键字可以通过列表的索引来删除元素:
del my_list[0]
my_list
现在变成了 ['grape', 'banana', 'orange', 'pear', 'kiwi']
。
删除列表的最后一个元素
使用 pop()
方法可以删除列表的最后一个元素,并返回该元素值:
last_item = my_list.pop()
my_list
现在变成了 ['grape', 'banana', 'orange', 'pear']
。
4. 修改元素
使用列表的索引可以修改列表中指定位置的元素:
my_list[2] = 'cherry'
my_list
现在变成了 ['apple', 'grape', 'cherry', 'pear']
。
5. 查询元素
通过索引查询元素
可以通过列表的索引来获取元素的值:
second_item = my_list[1]
second_item
的值为 'grape'
。
查询列表中是否包含某个元素
可以使用 in
关键字来判断列表中是否包含某个元素,返回一个布尔值:
if 'apple' in my_list:
print('my_list contains apple')
这将会打印出 my_list contains apple
。
6. 排序元素
对列表进行升序排序
使用 sort()
方法可以对列表中的元素进行升序排序:
my_list.sort()
my_list
现在变成了 ['apple', 'cherry', 'grape', 'pear']
。
对列表进行降序排序
可以使用 sort()
方法的 reverse
参数对列表进行降序排序:
my_list.sort(reverse=True)
my_list
现在变成了 ['pear', 'grape', 'cherry', 'apple']
。
以上就是Python list常用函数的使用方法攻略。