首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >你如何在Python中创建一个像PHP一样的列表?

你如何在Python中创建一个像PHP一样的列表?
EN

Stack Overflow用户
提问于 2018-07-02 00:39:42
回答 2查看 0关注 0票数 0

我想要像PHP数组这样的数据结构 - 也就是说,我想初始化它然后只是添加值。

据我所知,这对Python来说是不可能的,所以我已经获得了我可能想用作索引的最大值,但我无法弄清楚如何创建一个指定长度的空列表。

另外,列表是一个正确的数据结构,用于模拟它应该只是一个数组?我试图使用数组,但它似乎不满意存储字符串。

我希望能够做到这一点:

list = []

for row in rows:
  c = list_of_categories.index(row["id"])
  print c
  list[c] = row["name"]
EN

Stack Overflow用户

发布于 2018-07-02 08:44:19

如果预先知道所需项的数量,并且希望使用基于整数、基于0的连续索引访问它们,则可以尝试以下操作:

n = 3
array = n * [None]
print array
array[2] = 11
array[1] = 47
array[0] = 42
print array

这些指纹:

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

https://stackoverflow.com/questions/-100000371

复制
相关文章

相似问题

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