python数字列表转字符串,Python 字符串转数组
Python列表数组定义访问数组元素更新数组元素删除数组元素Python列表脚本运算符Python列表函数方法Python包括以下函数:Python包括以下方法:关于list.sort
数组定义
文件:https://www.cnblogs.com/NancyRM/p/7985924.html
https://www.runoob.com/python/att-list-sort.html
Array是最常用的Python数据类型,它可以显示为方括号中的逗号分隔值。数组的数据项不需要具有相同的类型来创建列表,只需将不同的数据项用逗号分隔在方括号中。
//数组定义student=[张三,李四,吴王,刘钊] print(学生)
访问数组元素print(student[0]) #访问第一个元素print(student[1]) #访问第二个元素print(student[-1]) #访问最后一个元素print(student[1:]) #从第二个元素开始访问print(student[1:3])#访问第二到第四个元素
更新数组元素可以修改或更新列表中的数据项,还可以使用append()和insert()方法添加列表项。
1.在末尾添加元素。
学生。追加(前旗)打印(学生)成绩[张三,李四,吴王,前旗] 2。在指定位置添加元素。
学生。插入(1,孙八)打印(学生)成绩[张三,孙八,李四,吴王,赵丽] 3。修改元素
student[0]= sun ba print(student)Result[ sun ba , lisi ,吴王,刘钊, qianqi]删除数组元素1,删除最后一个元素
Student.pop()print(student)结果[张三,李四,吴王] 2。删除指定位置的元素。
Student.pop(2)打印(学生)成绩[张三,李四,刘钊] 3。使用del
del student[0]print(student)results[ Lisi ,吴王,刘钊] Python列表脚本操作符列表对和*有类似的操作符和字符串。符号*用于组合列表,符号*用于重复列表。
如下所示:
Python列表函数方法Python包含以下函数:
Python3不再支持cmp方法:
Python包含以下方法:
关于list.sortcmp-optional参数,如果指定了该参数,则按照该参数的方法进行排序。Key -主要用于比较的元素,只有一个参数。特定函数的参数取自iterable对象,并指定iterable对象中的一个元素进行排序。反向排序规则,reverse=真降序,reverse=假升序(默认)。此方法不返回值,但对列表中的对象进行排序。
#!/usr/crazy cactus/python #-*-编码:utf-8-*-a list=[123, google , runoob ,淘宝, Facebook ];list . sort();Print List:,aList输出结果列表:[123,脸书,谷歌, runoob ,淘宝]以下示例输出一个降序列表:
#!/usr/crazy cactus /python# -*-编码:UTF-8 -*- #列出元音=[e , a , u , o , i] #降序元音. sort(reverse=True) #输出结果打印降序输出:
#!/usr/crazy cactus /python# -*-编码:UTF-8 -*- #获取列表的第二个元素def take second(elem):returnelem[1]# list random=[(2,2),(3,4),(4,1),(1,3)] #指定第二个元素sort random . sort(key=take second)#输出类别打印排序列表:,随机输出结果排序列表:[(4,1),(2,2),(1,3),(3,4)]
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。