Python的列表的定义语法和下标索引
Python列表的定义
基本语法:
1、字面量
[元素1,元素2,元素3,元素4,...]
2、定义变量
变量名称=[元素1,元素2,元素3,元素4,...]
3、定义空列表
变量名称=[]
变量名称= list()
列表内的每一个数据,称之为元素
--以 [ ] 作为标识
--列表内每一个元素之间用,逗号隔开
【示例】:
# 定义一个列表list
my_list = ["python","zhangsan","lisi"]
print(my_list)
print(type(my_list)) # type是查看列表的属性
my_list = ["python", 9999, True]
print(my_list)
print(type(my_list))
# 定义一个嵌套列表
my_list = [[1, 2, 3], [4, 5, 6]]
print(my_list)
print(type(my_list))
Python列表的下标索引
1、列表的下标索引是什么?
列表的每一个元素,都有编号,称之为下标索引
从前向后的方向,编号从O开始递增
从后向前的方向,编号从-1开始递减
2、如何通过下标索引取出对应位置的元素呢?
列表 [下标],即可取出
【示例】:通过下标索引取出对应位置的数据
# 通过下标索引取出对应位置的数据
my_list = ["Tom", "Lily", "Rose"]
# 列表[下标索引],从前向后从0开始,每次+1,从后向前-1开始,每次-1
print(my_list[0])
print(my_list[1])
print(my_list[2])
# 分别取出数据顺序为:"Tom", "Lily", "Rose"
# 错误示范:通过下标索引取数据,一定不要超出范围
# print(my_list[3])
# 通过下标索引取出数据(倒序取出)
print(my_list[-1])
print(my_list[-2])
print(my_list[-3])
# 分别取出数据顺序为:"Rose","Lily","Tom"
# 取出嵌套列表元素
my_list = [["python", "人生苦短", "我要学它"], ["Tom", "Tily", "Rose"]]
# 比如我们要取出“人生苦短”这个数据
print(my_list[0][1])
# 分别取出数据顺序为:
# [0] 是取出["python", "人生苦短","我要学它"] 这个数据,[1] 则是从["python", "人生苦短","我要学它"] 中取出 "人生苦短" 这个数据
文章目录
关闭
共有 0 条评论