【发布时间】:2011-11-07 22:42:07
【问题描述】:
我在 python 中有三个列表。前两个包含字符串,第三个包含与第一个匹配的 id。
我想将第二个列表中的字符串与第一个列表中的所有术语进行比较,当我找到相同的字符串时,我想从第三个列表中获取 id 并替换第二个列表中的字符串。
例如
list1 = ['hello, 'bye', 'third']
list2 = ['bye', 'second', 'forth']
list3 = [100, 150, 60]
如您所见,常用术语是bye。所以我想从list3中取出id(即150,对应list1中的字符串)并用这个id替换list2中的'bye'字符串。
有没有简单的方法用 python 做到这一点?
【问题讨论】:
标签: python list python-3.x