Python基础语法之列表

本文详细介绍了Python的基础语法中关于列表的知识,包括序列的基本概念和分类,列表的定义、使用和切片操作,如何修改列表,以及遍历列表的方法,如for循环和range()函数的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、序列(sequence)

1.1序列的基本概念

			序列是Python中最基本的一种数据结构。序列用于保存一组有序的数据,所有的数据在序列中都有唯一的位置(索引index)并且序列中的数据会按照添加的顺序来分配索引.

1.2序列的分类

			可变序列(序列中的元素可以被改变):例如 列表(list)、字典(dict)
			不可变序列(序列中的元素不能被改变)。例如 字符串(str)、元组(tuple)

2.列表(list)

2.1列表的定义

		列表是Python中的一个对象
		列表的作用
				列表中可以保存多个有序的数据
				列表是用来存储对象的对象。(一个列表当中可以存储元素,也可以在创建的时候指定列表当中的元素,列表中添加多个元素的时候用“,”来隔开,列表中可以存储任意的对象)
				比如 lst =[1,2,3,4,5] 或者 lst1 = [1,'python',None,True,[1,2,3]]

2.2列表的使用

			我们将数据存储到列表中,将如何再取出一个一个数据能,这就得用索引(index)了,因为数据在序列中都有唯一的位置就是索引(index)。,因此我们可以用索引(index)来获取列表当中的元素。比如lst[0],lst[1],lst[2]等
			索引就是元素在列表中的位置,而且索引都是从0开始的,列表的第一个位置是0,第二个是1,以此类推
			当索引大于列表的数量时将报超出最大索引范围print(lis[10]) NameError: name 'lis' is not defined
			索引可以是负数,当索引是负数的时候从最后开始取数,比如-1取最后个数据,-2取倒数第二个,以此类推,当这个数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值