我想用一个新的定制序列号替换列表项的当前索引号
我有一个不同变量的列表,它们使用下面的代码编制索引
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
感谢您的帮助,并提前表示感谢。你知道吗
如果我知道你想按特定的顺序替换
list_a
的值,但是没有逻辑/规则,对吗?你知道吗所以你可以用很多方法来解决这个问题,但是如果你这么做,你的约会对象就会从名单上消失,所以我会给你另外两种方法来解决这个问题,好吗?!你知道吗
通过为提供的第一种方式:
第二种方法是列表理解和对于:
您的新数据存储在
cust_list
中,您可以通过print(cust_list)
检查它。你知道吗相关问题 更多 >
编程相关推荐