python 列表
2022/1/18 11:04:38
本文主要是介绍python 列表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.列表的切片1
lst = ["大伟","大众","张宇","沈阳","天津","上海","思雨"] # (1)[开始索引:] 从开始索引截取到列表的最后 res =lst[2:] print(res) # (2)[:结束索引] 从开头截取到结束索引之前(结束索引-1) res =lst[:3] print(res) # (3)[开始索引:结束索引] 从开始索引截取到结束索引之前(结束索引-1) res = lst[3:5] print(res) # (4)[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取列表元素值 # 正向截取 res = lst[::5] print(res) # 0 5 10 # 逆向截取 res = lst[::-3] # -1 -4 -7 print(res) # (5)[:]或[::] 截取所有列表 res = lst[:] res = lst[::] print(res)
2.列表切片2
lst = ["大伟","大众","张宇","沈阳","天津","上海","思雨"] lst[1:4] = "你好" # 改多个值 (如果使用切片进行修改,要求数据必须是Iterable可迭代性数据)
print(lst) 结果: ['大伟', '你', '好', '天津', '上海', '思雨'] lst[::3] = "abc" # 带有步长的切片修改,切出几个元素就修改几个元素,数量要一致.
lst[::3] = "ab" # error
print(lst) 结果: ['a', '大众', '张宇', 'b', '天津', '上海', 'c']
这篇关于python 列表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python