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", "人生苦短","我要学它"] 中取出 "人生苦短" 这个数据

 

 

版权声明:
作者:牛部落
链接:https://www.tnell.com/734.html
来源:天牛博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录