Python的学习-4-列表及其常见操作

本文详细介绍了Python中列表的创建、增加删除元素、访问计数、排序以及多维列表等操作。包括append()、extend()、insert()、del、pop()、remove()等方法的使用,以及切片、sort()、sorted()、reversed()的功能。同时讲解了通过索引、index()、count()、len()等访问和统计元素,以及max()、min()、sum()等函数的应用。
摘要由CSDN通过智能技术生成

列表

列表是一种数据存储方式,用于存储一系列的数据。在内存中,列表就是一块用来存放多个值的连续的内存空间。(相当于数组,但是列表在保存的数据类型上并不严格限制)
在这里插入图片描述

列表对象的常用方法

在这里插入图片描述
在这里插入图片描述

列表的创建

基本语法创建

语法格式:

a = [10,20,'rain','rean']
a = []#创建空列表

list()创建

使用list()可以将任何可迭代的数据转化成列表
语法格式:

a = list()#创建空列表对象
a = list("****",****)

range()创建整数列表

range()函数的参数详解:

#range(start,end,step)
#start:开始下标
#ned:结束下标
#step:可选,步长默认为1

range()函数返回的是一个对象。

推导式
a = [x*2 for x in range(5)]
print(a)
#[0,2,4,6,8]

a = [x*2 for x in range(100) if x%9 == 0]
print(a)
#[0,18,36,54,72,90,108,126,144,162,180,198]

列表元素的增加和删除

列表元素增加

append()方法

append()方法可以原地修改列表对象,速度最快,推荐多使用。

a = []
a.append(10)
print(10)
#[10]
“+” 运算符

不是原地修改,二十创建新的列表对象,将源列表的元素和新列表的元素依次复制到新的列表对象中,会涉及大量的复制操作,操作大量元素时不推荐使用。

a=[]
print
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值