name1 = ['zhangSan', 'liSi', 'wangWu']
"""
取值
"""
print(name1[0]) # 列表索引取值
print(name1[0:2]) # 切片 开始位置 ,结束位置
print(name1[0:2:2]) # 切片 开始位置 ,结束位置,步长
print(name1[-2:])
"""
插入
"""
name1.append("zhaoLiu") # 在列表末尾插入
name1.insert(0, 'liuQi') # 插入到当前索引位置
print(name1)
"""
改值
"""
name1[0] = "liuYi"
print(name1)
"""
删除
"""
del name1[0]
print(name1)
name1.remove("zhaoLiu")
print(name1)
name1.pop(2) # 输入下标,删除当前位置,不输入删除最后一个
print(name1)
print(name1.index('zhangSan')) # 取索引
list1 = [1, 1, 2, 54, 1]
print(list1.count(1)) # 统计重复
# list1.clear()
# print(list1) # 清空列表
list1.reverse()
print(list1) # 翻转
list1.sort()
print(list1) # 排序
list2 = ['list']
list1.extend(list2) # 合并
del list2
print(list1)
list2 = list1.copy() # 浅拷贝,copy第一层
list1[0] = "xiugai"
print(list1, list2)
python list 处理,及常用方法
最新推荐文章于 2023-11-14 20:34:15 发布
本文详细介绍了Python中列表的基本操作,包括取值、插入、修改、删除等方法,并演示了如何使用append、insert、del、remove、pop等函数进行列表元素的增删改查。此外,还展示了列表的高级操作如索引定位、重复计数、反转、排序及列表合并等。
1125

被折叠的 条评论
为什么被折叠?



