Python列表list的用法有哪些
在Python编程中,列表(list)是一种非常常见的数据结构,它可以存储多个数据项,这些数据项可以是不同的数据类型,本文将详细介绍Python列表的基本用法,包括创建列表、访问列表元素、修改列表元素、删除列表元素、切片操作、遍历列表、列表排序、列表推导式等方面的内容。
创建列表
1、使用方括号[]
创建空列表:
empty_list = []
2、使用方括号[]
创建包含元素的列表:
fruits = ['apple', 'banana', 'cherry']
3、使用花括号{}
创建包含键值对的字典,然后通过list()
函数将其转换为列表:
person = {'name': 'Tom', 'age': 18} person_list = list(person.values())
访问列表元素
1、通过索引访问列表元素:
first_fruit = fruits[0] 'apple' second_fruit = fruits[1] 'banana'
2、通过切片访问列表元素:
sub_list = fruits[1:3] ['banana', 'cherry']
修改列表元素
1、通过索引修改列表元素:
fruits[0] = 'orange' 将第一个元素修改为'orange'
2、使用append()
方法在列表末尾添加元素:
fruits.append('grape') 在列表末尾添加'grape'
3、使用insert()
方法在指定位置插入元素:
fruits.insert(1, 'kiwi') 在第二个位置插入'kiwi'
删除列表元素
1、使用del
关键字删除指定索引的元素:
del fruits[0] 删除第一个元素'apple'
2、使用remove()
方法删除指定值的元素:
fruits.remove('banana') 删除'banana'元素
3、使用pop()
方法删除指定索引的元素并返回该元素:
last_fruit = fruits.pop() 删除最后一个元素并返回'cherry',然后将'cherry'赋值给last_fruit变量
切片操作
1、通过切片获取列表的一部分:
sub_fruits = fruits[1:4] ['banana', 'cherry', 'grape'](不包括第四个元素)
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/160426.html