Python列表(list)及其常用方法
大家好,又见面了,我是你们的朋友全栈君。
列表(list):也是有序的数据集合,支持增删查改。用[ ]来表示列表类型,数据项之间用逗号来分割,列表中的数据项可以是任何类型(Python的特点),数据项可以变化,内存地址不会改变。支持索引和切片进行操作。
1、列表中常用到的方法: 定义一个列表: list1 = [ 1,2,3,”你好”]
列表的获取:主要用切片的方法。 (1)print(len(list1)):获取列表对象的数据个数。 # 4 (2)print(list1): 输出完整的列表。 (3)print(list1[0]): 输出第一个元素。 (4)print(list1[1:3]): 输出第一个到第三个元素。 (5)print(list1[1:]): 输出第二个到第最后一个元素。 (6)print(list1[ : : -1]): 倒叙输出所有元素。 (7)print(list1*3): 三次输出完整的列表。 列表的追加: (8)list1.append([“aaa”, “bbbb”]): 在该列表中增加一个列表。 # list1 = [ 1,2,3,”你好” ,[“aaa”, “bbbb”] ] (9)list1.append([8888]) :在该列表中增加一个元素。 列表的插入: (10)list1.insert(1,”哈哈哈”) :在下标1插入”哈哈哈”。 强制转换为列表list类型: (11)list2 = list(range(10)) : list2 = [0,1,2,3,4,5,6,7,8,9] 拓展: (12)list1.extend(list2): # list1 = [ 1,2,3,”你好”,0,1,2,3,4,5,6,7,8,9] (13)list1.extend([88,99]): # list1 = [ 1,2,3,”你好”,88,99] 修改: (14)list1[0] =88 : 将第一个元素修改为88 删除: (15)del list1[0]:删除第一个数据。 (16)del list1[0:4]:删除第一个数据到第4个数据。 (17)list1.pop(0) : 移除第一个元素 移除指定的元素: (18)list1.remove[“你好”] 查找某个元素,返回该元素的下标值: (19)print(list1.index(“你好”)) # 2 (20)print(list1.index(“你好”,2,5)) # 从下标为2到下标为4,查询“你好”这个元素。如查不到,则报错。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/155838.html原文链接:https://javaforall.cn
相关文章
- python 字符串转列表,列表转字符串
- python 字典和列表嵌套用法
- python列表转成字符串,同时自定义分隔符[通俗易懂]
- python_字典列表嵌套的排序问题
- python字符串转化列表_Python列表到字符串的转换[通俗易懂]
- python中如何把列表转换为字符串
- pycharm终端提示符_python函数参数为列表
- python中创建列表的方法_python中readlines
- 怎么把python中的列表转化为字符串(python成长记录)
- Python列表详细操作
- python中 列表(List)转换为字符串(Str)的方法
- python类的初始化方法_python初始化列表
- Python:将列表转为字符串的3种方法「建议收藏」