【发布时间】:2016-01-13 05:07:55
【问题描述】:
我有一些清单:
#list a
a = ['python', 'c++', 'c#', 'c-plus-plus', 'c-sharp', 'csharp', 'cplus']
# list b
b = ['c++', 'c-plus-plus', 'cplus', 'c-plusplus', 'cplusplus']
# list c
C = ['c#', 'c-sharp', 'csharp']
替换后,list a 必须是
# list a after replacements
a = ['python', 'cplusplus', 'csharp', 'cplusplus', 'csharp', 'csharp', 'cplusplus']
我想用cplusplus替换list a中list b中出现的所有项目,
而list a中list c的所有内容都必须替换为csharp
可以重复。
【问题讨论】: