11 列表 独有功能
1、append 最常用
在列表的最后追加一个元素
users = []
users.append('alex')
print(users)
"""
示例一:
users = []
while True:
name = input('请输入姓名:')
users.append(name)
print(users)
"""
"""
示例二:
# 录入用户和密码
users = []
for i in range(0,3):
name = input('请输入用户名和密码:')
users.append(name)
print(users) # ['alex,123', 'oldboy,888', 'lishaoqi,123']
# 用户和密码校验
username = input('请输入要登陆用户名:')
password = input('请输入要登陆密码:')
for item in users:
result = item.split(',') # ['alex','123']
user = result[0]
pwd = result[1]
if user == username and pwd == password:
print('登陆成功')
break
"""
2、insert
在指定索引位置进行插入元素
users = ['李邵奇','利奇航','张三丰','李子森']
users.insert(1,'小黑')
print(users)
3、remove
如果找到多个,只会将找到的第一个进行删除
# users = ['李邵奇','张三丰','利奇航','张三丰','李子森']
# users.remove('张三丰')
# print(users)
4、pop
pop 进行删除时,不指定索引,默认删除最后一个
pop[1] 表示将索引为:1 元素进行删除
# users = ['李邵奇','张三丰','利奇航','张三丰','李子森']
# # users.pop(2)
# users.pop() # 默认删除最后一个
# print(users)
5、clear
清空列表
# users = ['李邵奇','张三丰','利奇航','张三丰','李子森']
# users.clear()
# print(users)
6、extend
将两个列表,拼接在一起
v1 = [1,2,3]
v2 = [4,5,6]
v1.extend(v2) # [1,2,3,4,5,6]
7、reverse
v1 = [1,2,3111,32,13]
print(v1)
v1.reverse() #反转
print(v1)
8、sort
v1 = [11,22,3111,32,13]
print(v1)
# v1.sort(reverse=False) # 从小到大(默认)
# v1.sort(reverse=True) # 从大到小
# print(v1)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)