python列表
时间: 2023-06-28 13:13:48 浏览: 83
Python中的列表是一种有序的数据结构,可以同时存储不同类型的元素。列表用方括号 [] 表示,每个元素之间用逗号分隔。以下是一些常用的列表操作:
1. 创建列表:使用方括号 [],或者通过 list() 函数创建空列表。
2. 添加元素:使用 append() 方法向列表末尾添加元素,或者使用 insert() 方法在指定位置添加元素。
3. 删除元素:使用 remove() 方法删除指定元素,或者使用 del 语句删除指定位置的元素。
4. 切片操作:使用切片操作可以获取列表的一部分,语法为 list[start:end:step],其中 start 表示起始索引(默认为 0),end 表示结束索引(默认为列表长度),step 表示步长(默认为 1)。
5. 排序:使用 sort() 方法可以对列表进行排序,也可以使用 sorted() 函数返回排序后的新列表。
6. 其他操作:还有一些其他常用的列表操作,例如计算长度 len()、查找元素位置 index()、统计元素个数 count() 等。
下面是一个简单的示例:
```python
# 创建列表
my_list = [1, 2, 3, 'hello', True]
# 添加元素
my_list.append(4)
my_list.insert(0, 'world')
# 删除元素
my_list.remove(3)
del my_list[1]
# 切片操作
print(my_list[1:3]) # 输出 [1, True]
# 排序
my_list.sort()
sorted_list = sorted(my_list)
# 其他操作
print(len(my_list)) # 输出 4
print(my_list.index('hello')) # 输出 1
print(my_list.count(True)) # 输出 1
```
阅读全文