Python负数下标
来源:互联网 发布:软件行业前景预测 编辑:程序博客网 时间:2024/05/19 06:18
>>> class Fib(object):def __getitem__(self, n):if isinstance(n, int):a, b = 1, 1for x in range(n):a, b = b, a+breturn aif isinstance(n, slice):start = n.startstop = n.stopif start is None:start = 0a, b = 1, 1L = []for x in range(stop):if x >= start:L.append(a)a, b = b, a+breturn L>>> Fib<class '__main__.Fib'>>>> Fib()[8]34>>> Fib()[0:9][1, 1, 2, 3, 5, 8, 13, 21, 34]>>> Fib()[:10][1, 1, 2, 3, 5, 8, 13, 21, 34, 55]>>> a = Fib()[0: 10]>>> a[1, 1, 2, 3, 5, 8, 13, 21, 34, 55]>>> a[-10: -1] #[1, 1, 2, 3, 5, 8, 13, 21, 34]>>> a[-1] #the last one's INDEX is -155>>> a[-10]1>>> a[-9]1>>> a[-10: 0][]>>> a[-10: ] #[1, 1, 2, 3, 5, 8, 13, 21, 34, 55]
阅读全文
0 0
- Python负数下标
- 数组下标为负数
- 数组使用负数下标
- C++ 数组负数下标 - 反向寻址
- 数组下标为负数;strsep实现
- C++中数组下标可以为负数
- C++ 数组负数下标 - 反向寻址
- C语言数组下标是负数
- C语言允许数组下标是负数
- C/C++ 数组负数下标 - 反向寻址
- python中的下标索引
- C语言:用负数作数组下标?YES!
- C语言中数组下标可以为负数
- C++中数组下标访问负数的方法
- 一种方便处理负数下标数组的方法
- 数组下标为负数出现的问题(关于数组下标越界的检查)
- 数组指针,指针数组,以及数组下标是否可以为负数
- 对vector继承并重载[]操作符,可以用负数下标访问数组
- 几种最基础的字符串动态规划讲
- JVM(java 虚拟机)内存设置
- Binary Search:222. Count Complete Tree Nodes
- 【入门篇】Activiti流程部署两种方法
- 物联网的体系结构和关键技术
- Python负数下标
- 013day(学习有关一维数组的部分知识)
- C#中Abstract和Virtual
- Custom Gradients in TensorFlow
- angular的mvc模式($scope)
- 通过配置文件完成一个简单的英汉转换
- 分隔符在末尾的split情况
- 日期选择器date、week、time、datetime、datetime-local类型
- 2. AngularJs+JQuery:模糊查询过滤内容,下拉菜单排序,过滤敏感字符,验证判断后添加表格信息