python list函数用法
时间: 2023-09-30 16:09:03 浏览: 97
Python中的list是一个有序、可变的序列,可以存储任意类型的元素。下面是几个常用的list函数用法:
1. append(x):在列表末尾添加一个元素x。
2. extend(iterable):在列表末尾添加一个可迭代对象中的所有元素。
3. insert(i, x):在列表的第i个位置插入元素x。
4. remove(x):从列表中删除一个元素x,如果有多个相同的元素,只删除第一个。
5. pop([i]):从列表中删除第i个元素,并返回该元素的值。如果i没有指定,默认弹出最后一个元素。
6. index(x[, start[, end]]):返回列表中第一个值为x的元素的索引。可选参数start和end表示搜索范围。
7. count(x):返回列表中值为x的元素的个数。
8. sort(key=None, reverse=False):对列表进行排序。key是用于排序的函数,reverse表示是否逆序,默认为False。
9. reverse():将列表中的元素倒序排列。
下面是一些示例用法:
```python
a = [1, 2, 3]
a.append(4)
print(a) # [1, 2, 3, 4]
b = [5, 6]
a.extend(b)
print(a) # [1, 2, 3, 4, 5, 6]
a.insert(1, 7)
print(a) # [1, 7, 2, 3, 4, 5, 6]
a.remove(7)
print(a) # [1, 2, 3, 4, 5, 6]
x = a.pop()
print(x) # 6
print(a) # [1, 2, 3, 4, 5]
i = a.index(4)
print(i) # 3
n = a.count(2)
print(n) # 1
a.sort()
print(a) # [1, 2, 3, 4, 5]
a.reverse()
print(a) # [5, 4, 3, 2, 1]
```
阅读全文