当前位置:实例文章 » Python实例» [文章]Python基本数据类型 — 列表

Python基本数据类型 — 列表

发布人:shili8 发布时间:2023-05-12 15:33 阅读次数:21

在Python中,列表是一种基本的数据类型,它可以容纳任意数量的元素。列表通过方括号来表示,其中的元素用逗号隔开。例如:

```python
my_list = [1, 2, 3, 'four', 5.0]
```

上述代码创建了一个名为`my_list`的列表,并将整数1、2和3、字符串'four'以及浮点数5.0添加到该列表中。

列表可以包含各种数据类型的元素,还可以包含其他列表。列表可以使用索引和切片来访问和操作元素。索引从0开始,表示第一个元素;负数索引从-1开始,表示最后一个元素。切片用于选取列表的子集,语法为`[start:end:step]`,其中`start`表示起始位置,`end`表示结束位置(不包含该位置的元素),`step`表示步长。

以下是一些对列表进行操作的示例:

```python
# 创建一个空列表
empty_list = []

# 访问列表元素
print(my_list[0]) # 输出 1
print(my_list[-1]) # 输出 5.0

# 修改列表元素
my_list[3] = 'FOUR'
print(my_list) # 输出 [1, 2, 3, 'FOUR', 5.0]

# 添加元素到列表末尾
my_list.append('six')
print(my_list) # 输出 [1, 2, 3, 'FOUR', 5.0, 'six']

# 插入元素到指定位置
my_list.insert(2, 'TWO')
print(my_list) # 输出 [1, 2, 'TWO', 3, 'FOUR', 5.0, 'six']

# 删除指定元素
my_list.remove('TWO')
print(my_list) # 输出 [1, 2, 3, 'FOUR', 5.0, 'six']

# 删除末尾元素
last_element = my_list.pop()
print(last_element) # 输出 'six'
print(my_list) # 输出 [1, 2, 3, 'FOUR', 5.0]

# 列表切片
print(my_list[1:3]) # 输出 [2, 3]
```

需要注意的是,列表是可变的(mutable),也就是说,可以修改列表中的元素。与之相对的是不可变的数据类型,如字符串和元组。

相关标签:

免责声明

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱290110527@qq.com删除。

其他信息

其他资源

Top