【发布时间】:2019-12-22 21:44:22
【问题描述】:
我想用一个新的自定义序列号替换当前列表项的索引号
我有一个包含不同变量的列表,它们使用下面的代码进行索引
list_a = ["alpha","beta","romeo","nano","charlie"]
for idx, val in enumerate(list_a, start=1):
print("index number for %s is %d" % (val, idx))
这给了我以下结果。
index number for alpha is 1
index number for beta is 2
index number for romeo is 3
index number for nano is 4
index number for charlie is 5
现在我想用下面的自定义列表替换上面的索引号从 1 到 5
index number for alpha is 1Red
index number for beta is 2Blue
index number for romeo is 3Purple
index number for nano is 4Red
index number for charlie is 5Blue
在此先感谢您的帮助和非常感谢。
【问题讨论】:
-
新建序列号的规则是什么?
-
没有规定,我有名字想换成上面提到的序列号
标签: python arrays list indexing str-replace