Python中文
首页
教程
问答
标签
搜索
登录
注册
在Python中从slice对象检索slice的长度
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>标题解释了如何从对象中获取2</p> <pre><code>slice(0,2) </code></pre> <p>文档有些混乱,或者是错误的</p> <p><a href="https://docs.python.org/2/c-api/slice.html" rel="noreferrer">https://docs.python.org/2/c-api/slice.html</a></p> <p>尤其是我不明白</p> <pre><code>slice(0,2).indices(0) # (0, 0, 1) slice(0,2).indices(10 ** 10) # (0, 2, 1) </code></pre> <p>一种可能的解决方法是使用slice对象对列表进行切片</p> <pre><code>a = [1,2,3,4,5] len(a[slice(0,2)]) # 2 </code></pre> <p>但对于任意大的一块来说,这将失败。</p> <p>谢谢,我在其他帖子里找不到答案。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<pre><code>>>> slice(0,2).__getattribute__('stop') 2 >>> slice(0,2).__getattribute__('start') 0 </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何导入模块?
2 回答
如何导入模块(如果以前导入,则重新加载)
5 回答
如何导入模块/函数以及如何知道哪些关键字可以传递给内置函数
3 回答
如何导入模块kicost并传递参数
7 回答
如何导入模块python
6 回答
如何导入模块uno?
9 回答
如何导入模块中定义的变量?
10 回答
如何导入模块但忽略包的_uinit\u uuuu.py?
1 回答
如何导入模块并使用python中的方法
3 回答
如何导入模块并将其绑定到tkinter wind中的按钮
6 回答
如何导入模块并更改模块内的变量值并执行i
6 回答
如何导入模块并运行它而不运行程序的其余部分?
10 回答
如何导入模块应用转换或替换为其他?
4 回答
如何导入模块而不考虑目录
8 回答
如何导入正确的包(pythonDjango)
10 回答
如何导入气流的PostgresOperator
1 回答
如何导入水蟒环境。virtualenv中的yml?
3 回答
如何导入没有.py扩展名的python脚本?
2 回答
如何导入没有API密钥的Amazon S3 bucket?
7 回答
如何导入没有子导入的模块
6 回答