Python访问列表中的值


Python访问列表中的值:

列表中可以包含所有数据类型:

# 列表中可以存放 数字数据类型数据 # int 型数据 lst = [1,2,3] print(lst) # [1, 2, 3] # float 型数据 lst = [1.1,2.2,3.3] print(lst) # [1.1, 2.2, 3.3] # complex 型数据 lst = [1.3+4j,2+5J,3+9j] print(lst) # [(1+4j), (2+5j), (3+9j)] # # 列表中可以存放 字符串数据类型数据 # str 型数据 lst = ['1','2','3'] print(lst) # ['1', '2', '3'] # # 列表中可以存放 字典数据类型数据 # dict 型数据 lst = [{'a':1},{'b':2},{'c':3}] print(lst) # [{'a': 1}, {'b': 2}, {'c': 3}] # # 列表中可以存放 元组数据类型数据 # tuple 型数据 lst = [(1,2,3)] print(lst) # [(1, 2, 3)] # # 列表中可以存放 集合数据类型数据 # set 型数据 lst = [{1,2,3}] print(lst) # [{1, 2, 3}] # 使用 list 对数据进行强制转换 lst = list((1,2,3)) print(lst) # [1, 2, 3]

访问列表元素:

通过索引下标:

# 通过索引下标获取列表元素 lst = [1,4,7,2,5,8] print("lst 的第一个元素是",lst[0]) # lst 的第一个元素是 1 print("lst 的第四个元素是",lst[3]) # lst 的第四个元素是 2

通过切片进行获取:

# 切片 [start(默认为 0 ),end(一直到 end-1 位置),step(默认为 1 )] # 默认的都可以省略不写 # 列表翻转 lst = [1,4,7,2,5,8] # 8 的索引位置是 5 print(lst[::-1]) # [8, 5, 2, 7, 4, 1] print(lst[2:5]) #不包含 5 # [7, 2, 5] print(lst[2:5:2]) #不包含 5 # [7, 5]

2020-02-09


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM