python list 处理,及常用方法

本文详细介绍了Python中列表的基本操作,包括取值、插入、修改、删除等方法,并演示了如何使用append、insert、del、remove、pop等函数进行列表元素的增删改查。此外,还展示了列表的高级操作如索引定位、重复计数、反转、排序及列表合并等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值