python中的列表(数组)知识点总结

2024-08-30 923 0

#列表定义格式
#   列表名 = [数据1,数据2,数据3,数据3………………]

# 访问列表
names = ['zhangsan','lisi','lihua','wanghong']
print(names) 

#截取列表  
#截取格式   列表名[起始标号:结束标号],注意结束标号是不包含的
names = ['zhangsan','lisi','lihua','wanghong']
print(names[0:3]   #输出标号0-2的数据
print(names[0:]    #输出标号从0到结尾的数据
print(names[:3]    #输出标号从0到3的数据
print(names[:]     #输出标号0到结束为的数据

#列表增删查改
names = ['zhangsan','lisi','lihua','wanghong']
#调用方法
name[0] = "张三"              #修改列表数据
names.insert(3,'jieke')       #插入标号3为jieke的数据
names.append('zongzong')      #在列表末尾添加数据zongzong
del(names[0])                 #删除数据形式1
del names[0]                  #删除数据形式1
names.remove('lisi')          #移除列表数据Lisi
names.pop(1)                  #永久删除列表数据标号为1

#列表排序和翻转
names = ['zhangsan','lisi','lihua','wanghong']
#调用方法
names.sort()                #进行数据排序,字母从1-9,A-Z,a-z进行排序,如果首字符都相同则第二个来进行比较
names.sort(reverse=True)    #进行数据翻转排序  9-1,Z-A,z-a
names.sorted(names)         #进行临时数据排序
#一旦进行排序后,不可还原!

#多维子列表
#格式names = [[],[],[]]
names = [[100,101,105,102],[80,95,93,96],[60,65,75,78]]     #一个列表里面可以嵌套N个列表
print(names[0][1])                                          #访问列表为0的中的列表下标为1的数据

#访问下标及合并数据
names = ['zhangsan','lisi','lihua','wanghong']
#调用方法
names.index('lisi')                                         #访问列表中数据的下标
names.extend(另一个列表名)                                   #将另外一个列表合并到一起

#列表知识END

免责声明
本站https://ygz.ink文章https://ygz.ink/archives/1297.html中提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。本站部分信息来自博主网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
邮箱:gouweicaosheji@163.com

相关文章

3步搞定Cursor中文汉化!90%程序员不知道的配置秘籍
一款自适应网站纯文字广告位的通用HTML代码
【C语言大闯关!】第二关|🚀 C语言字母积木大冒险用"ABC+123"拼出会动的电子宠物!🐶✨
【C语言大闯关!】第一关|5块“魔法积木”拼出会说话的机器人🤖✨
【C语言大闯关!】C语言时空冒险从“魔法积木”到“会说话的机器人”的奇妙故事!✨
Python算术运算符学习指南【学生学习版】

发布评论

在线客服
我们将24小时内回复。
2025-06-04 17:35:28

您好,有任何疑问请与我们直接联系!

您的工单我们已经收到,我们将会尽快跟您联系!
取消

选择聊天工具: