首页 > 编程语言 > 详细

Python访问列表中的值

时间:2020-02-09 11:41:06      阅读:91      评论:0      收藏:0      [点我收藏+]

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

Python访问列表中的值

原文:https://www.cnblogs.com/hany-postq473111315/p/12286568.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!