首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Python中的切片来选择其他的

如何使用Python中的切片来选择其他的
EN

Stack Overflow用户
提问于 2017-05-11 03:02:13
回答 5查看 9K关注 0票数 2

我想知道如何从python中分配给变量的数字中提取每一个其他数字(从第二个数字开始)。

例如,我想要这样:

代码语言:javascript
运行
复制
a= '102030'

成为

代码语言:javascript
运行
复制
a= '000'

我听说这是可以用“切片”,我只是不确定如何做。

任何帮助都是非常感谢的!

EN

Stack Overflow用户

发布于 2017-05-11 03:15:30

在python中,如果您有一个list、string等(称为a),您可以通过提供希望a结束的索引范围来访问它的元素。

例如,如果是a = "abcdef"a[0:6]将返回"abcdef"。也就是说,a[0:6]将对应于“a的前六个元素”。

如果给它a[1:5],输出将是bcde,即从1到4的元素(5不包括在内)。

您还可以要求它通过指定第三个值(如a[0:6:2] )跳过若干个元素。这意味着,从第0元素开始,在中间跳到第6跳。

要回答你的问题,你需要string[1:6:2]

票数 0
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43905817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档