python list 切片
来源:互联网 发布:foursquare数据集下载 编辑:程序博客网 时间:2024/06/04 17:58
list:
l = list(range(10))
对于切片l[start:end:step]
,其中step为正数时,start的默认值为0,end默认值为len(l)-1
,step为负数时,start默认值len(l)-1
,end默认值为0。
生成方式:
ans = []for i in range(inf): if start + i*step < end: ans.append(l[start + i*step]) else: break
例子:
l的reverse = l[::-1]
就相当于l[len(l)-1:0:-1]
,就是从数组最后一个元素逐步往前走。
所以只要记住上面的默认值如何设置,以及计算方式就可以熟练掌握list切片了。
阅读全文
0 0
- python list 切片
- python 对list进行切片
- python 对List进行切片
- Python中list的切片细节
- python如何对list进行切片操作
- python之对list进行切片学习
- [python小菜]内建数据类型list 利用切片添加操作
- Python开发学习笔记(9) - list,tuple,string切片
- Python入门(五):list、tuple和字符串切片
- Python 的 list 与 NumPy.ndarry 切片之间的区别
- 彻底理解Python切片 关于list的insert函数
- python 切片
- Python 切片
- python--切片
- Python-切片
- Python - 切片
- python 切片
- python 切片
- 我的Ruby学习历程之初识循环控制
- Android架构设计---MVP模式第(二)篇,如何减少类爆炸
- Servlet第一天
- 电烙铁的焊接方法图解
- MySQL操作语法整理
- python list 切片
- [BZOJ3140][HNOI2013]消毒(二分图最小点覆盖)
- 机器学习:朴素贝叶斯(待补充)
- HDU-2896-AC自动机
- 文章标题
- 数据结构实验之链表五:单链表的拆分
- 关于assert()的问题
- 思考的救赎(一):三消游戏实现探索
- SpringMVC的Controller层参数绑定以及返回值