首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python将整数迭代地添加到列表中的字符串

Python将整数迭代地添加到列表中的字符串
EN

Stack Overflow用户
提问于 2018-06-24 21:41:24
回答 1查看 146关注 0票数 0

我是Python (2.7)的新手,并且被嵌套列表所困扰。我得到了一个嵌套列表,其中主列表A有25个子列表。这些子列表中的每一个都有21333个值,组织成一个列表。

这样做的目的是在子列表中的每一项上附加一个整数,对于子列表中的第一个元素是1,对于最后一个元素是21334。应该对所有子列表执行此操作。最后,我会将子列表的主要部分转换为浮点型(例如0.02),并将第二部分转换为整数(例如2)。

下图显示了附加了单词“hello”的第一次尝试。但是,最后我想附加整数而不是字符串。

我的代码是on GitHub

EN

回答 1

Stack Overflow用户

发布于 2018-06-25 01:20:36

您拥有的是一个具有形状(25,21333)的数组,并且您需要一个具有floatint类型的[your value, index]的数组(25,21333,2)。这应该是可行的:

代码语言:javascript
复制
x, y = your_array.shape  # 25, 21333
indices = np.tile(np.arange(1, y+1), (x, 1))
result = np.dstack((your_array, indices)).astype(float, int)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51010481

复制
相关文章

相似问题

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