学习笔记:Python之认识列表

创建列表

创建空列表
创建有元素的列表
创建不同数据类型元素的列表

# 1、创建一个空列表
list1 = []
print(list1)

# 2、创一个有元素的列表
list2 = [1,2,3,4,5]
print(list2)

# 3、创建一个有不同数据类型元素的列表
list3 = [1,2,'a','c',True]
print(list3)

访问列表

通过索引访问列表,也叫做通过下标访问
下标的顺序是从 0 开始,到 列表长度-1 结束
示例:

list1 = [15,25,48,36,'asd','sadc']
print(list1[0])
print(list1[1])
print(list1[3])
print(list1[5])
# 下标超过索引值会报错
print(list1[6])

修改列表值

要修改列表中的某个值,也是通过下标的方式,找到对应的下标,然后进行赋值即可

list1 = ['张三','李四','王五','赵六']
list[2] = '王权'
print(list[2])

遍历列表

一般使用for循环遍历列表,可以通过下标遍历,也可以直接遍历其中的元素

通过下标遍历

list1 = ['张三','李四','王五','赵六']
for i in range(len(list1):
	print(list[i])

直接遍历其中元素

list1 = ['张三','李四','王五','赵六']
for x in list1:
	print(x)

带着索引的遍历

list1 = ['张三','李四','王五','赵六']
for index,value in enumrate(list1):
	print(index,value)

多维列表

前面的内容都是一维列表,只有一个‘[ ]’包裹内容,而多维列表是一个[ ]中又有一个或多个[ ]包裹内容,根据[ ]的个数,可以分为N维列表

# 一维列表:
list1 = [15,26,35,95]
print(list1[3])

# 二维列表
list2 = [123,46,32,['张三','李四','王五'],87,43]
print(list2[3][1])

# 三维列表
list3 = ['明星',
            ['男明星',
                ['张三','李四','王五'],
            '女明星'
            ],
        '科学家',
        '农民'
        ]
print(list3[1][1][2])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

(#`O′)凡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值