1. 添加函数 append()
hotpot_list = ['海底捞','呷哺呷哺','热辣一号','凑凑']
hotpot_list.append('张亮麻辣烫')
print(hotpot_list)
输出结果:
['海底捞', '呷哺呷哺', '热辣一号', '凑凑', '张亮麻辣烫']
2. 删除函数(remove pop clear)
- remove :移除列表中第一个匹配项,返回值为None,如果没有找到要删除元素则报出异常
result = hotpot_list.remove('张亮麻辣烫')#移除列表中第一个匹配项
print(result)
print(hotpot_list)
None
['海底捞', '呷哺呷哺', '热辣一号', '凑凑']
- pop :弹栈 移除列表中最后一个元素,返回值为要删除的元素,默认不传参,也可以指定index删除
result = hotpot_list.pop()
print(result)
print(hotpot_list)
result = hotpot_list.pop()
print(result)
print(hotpot_list)
- clear() 清空列表中的所有元素
3. 翻转函数 (reverse)
result = hotpot_list.reverse()
print(result)
print(hotpot_list)
None
['热辣一号', '呷哺呷哺', '海底捞']
4. 排序函数 (sort)
l1 = [1,5,6,3,2,6,8]
l1.sort() # 默认升序, 会改变列表中的实际顺序
print(l1)
result = sorted(l1)
print(result)
输出结果都是
[1, 2, 3, 5, 6, 6, 8]
5. 统计函数 count()
print(l1.count(1))