我有搜索堆栈溢出和GOOGLE搜索这个问题的解决方案,不幸的是我一直无法找到解决方案。Python - 如何用另一个列表中的字符串值替换列表中存储的字符串值?
我想用另一个列表中的字符串值替换存储在列表中的字符串的值。
比如我有两个列表:
list_a = ['file_x', 'file_x', 'file_x', 'file_x']
list_b = ['1', '2', '3', '4']
我想要的结果返回:
list_c =['file_1', 'file_2', 'file_3', 'file_4']
我是新来的蟒蛇,我努力做到这一点,我一直在使用一个尝试for循环和str.replace(),但我不知道如何匹配每个数组的键值,并将list_a的每个元素的'x'替换为list_b元素的字符串值。
任何帮助,这将不胜感激。
谢谢!这不仅有助于解决问题,而且还教会了一种处理阵列的新方法。 – Lewis909
@ Lewis909他们是列表:D –
Ahh谢谢,因为Python没有数组,它有列表。 – Lewis909