首页
学习
活动
专区
圈层
工具
发布
30 篇文章

Python基础语法-基本数据类型-常见的列表操作

修改列表元素:可以通过索引值对列表元素进行修改。

代码语言:javascript
复制
my_list = ['apple', 'banana', 'orange']
my_list[0] = 'pear'
print(my_list)  # ['pear', 'banana', 'orange']

添加元素到列表末尾:使用 append() 方法可以将元素添加到列表的末尾。

代码语言:javascript
复制
my_list = ['apple', 'banana', 'orange']
my_list.append('pear')
print(my_list)  # ['apple', 'banana', 'orange', 'pear']

添加元素到列表指定位置:使用 insert() 方法可以将元素插入到指定位置。

代码语言:javascript
复制
my_list = ['apple', 'banana', 'orange']
my_list.insert(1, 'pear')
print(my_list)  # ['apple', 'pear', 'banana', 'orange']

删除列表元素:可以使用 del 语句或者 remove() 方法删除列表元素。

代码语言:javascript
复制
my_list = ['apple', 'banana', 'orange']
del my_list[1]
print(my_list)  # ['apple', 'orange']

my_list = ['apple', 'banana', 'orange']
my_list.remove('banana')
print(my_list)  # ['apple', 'orange']

列表排序:可以使用 sort() 方法对列表进行排序。

代码语言:javascript
复制
my_list = ['orange', 'apple', 'banana']
my_list.sort()
print(my_list)  # ['apple', 'banana', 'orange']

反转列表:可以使用 reverse() 方法对列表进行反转。

代码语言:javascript
复制
my_list = ['apple', 'banana', 'orange']
my_list.reverse()
print(my_list)  # ['orange', 'banana', 'apple']

列表拼接:使用 + 号可以将两个列表进行拼接。

代码语言:javascript
复制
list1 = [1, 2, 3]
list2 = [4, 5, 6]
new_list = list1 + list2
print(new_list)  # [1, 2, 3, 4, 5, 6]

复制列表:可以使用 copy() 方法或者切片来复制一个列表。

代码语言:javascript
复制
my_list = ['apple', 'banana', 'orange']
new_list = my_list.copy()
print(new_list)  # ['apple', 'banana', 'orange']

new_list = my_list[:]
print(new_list)  # ['apple', 'banana', 'orange']
下一篇
举报
领券