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)
posted @   jhchena  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示