python列表里__setslices__方法函数解析a
2014-05-08 16:01
721 查看
先看看列表里的__setslice__方法函数的帮助文档
帮助文档如下所示:
哦,明白了,关键是帮助里的“ Use of negative indices is not supported.”这这句话怎么理解呢?
To be continued........
help(list.__setslice__)
帮助文档如下所示:
__setslice__(...) x.__setslice__(i, j, y) <==> x[i:j]=y Use of negative indices is not supported.从帮助文档可以看出这个方法函数可以通过列表切片的方式来使用(运算映射函数)。举例说明一下:
In [1]: li = range(1, 11) In [2]: li Out[2]: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] In [3]: li[3 : 6] = range(11, 19) In [4]: li Out[4]: [1, 2, 3, 11, 12, 13, 14, 15, 16, 17, 18, 7, 8, 9, 10]从结果可以看出原li的第3个元素到第5个元素被[11, 12, ..... 18]这个列表替换了。
哦,明白了,关键是帮助里的“ Use of negative indices is not supported.”这这句话怎么理解呢?
To be continued........
相关文章推荐
- Python 列表(List)包含的函数与方法
- Python 利用内置set函数对字符串和列表进行去重的方法
- python列表函数和方法
- Python列表函数和方法
- python 列表操作的函数和方法
- python 禁止函数修改列表的实现方法
- python利用or在列表解析中调用多个函数.py
- Learning Python:1. 生成器函数、列表解析与map,for循环的效率对比
- Python列表解析配合if else的方法
- range()函数。 笨方法学python. 循环和列表。
- python列表解析的新方法
- python中的列表解析与函数参数*args **kwargs用法
- 对python中两种列表元素去重函数性能的比较方法
- Python的numpy库中将矩阵转换为列表等函数的方法
- Python的字符串和列表和字典的方法/函数
- python中列表排序sort()方法或者内建函数sorted()
- Python的map函数和列表解析之比较(实验)
- 精简代码:Python的split方法函数可以分割字符串成列表,默认是以空格作为分隔符sep来分割字符串。
- python学习四:import模块方法、可变参数、字典key判断、版本信息获取、列表解析、
- Python 生成器函数,生成器表达式,迭代器,列表解析