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

2024-08-30 1,361 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

免责声明
本站内容(教程、软件、资料等)仅供个人学习研究之用,严禁用于商业或非法目的,使用风险自负。博客部分内容来源自网络,版权归属原作者,本站不承担相关版权责任。请在试用下载后24小时内删除相关资源,支持正版。
如涉及侵权,请通过邮件:gouweicaosheji#163.com与我联系处理。

相关文章

一分之憾:GESP图形化考级成绩已出
WordPress如何实现博主在线状态实时显示功能
Scratch图形化求水仙花数及奇偶数
Python中的素数、最大公约数最小公约数、斐波那契数列
Python中的回文数和水仙花数
博主保姆级教程:足不出户,30分钟在网上免费申领你的个体营业执照

发布评论