我有 2 个列表:
b = ['zero', 'one', 'two']
c = [0, 0, 0, 1, 1, 2, 1, 0, 2, 0]
是否有一种优雅的方式来更改 c
中的每个元素并得到
c = ['zero', 'zero', 'zero', 'one', 'one', 'two', 'one', 'zero', 'two', 'zero']
最佳答案
我认为只是
c = [b[i] for i in c]
就可以了
关于python - 更改与另一个列表相对应的索引列表中的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60387346/