我有一些名單:Python:替換多個列表中項目的發生?
#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']
我想要替換項目的所有出現在list b
在list a
與cplusplus
,
而list c
的所有內容list a
必須替換爲csharp
反覆是可以接受的。
如果我在C一樣,我因爲當時來解決他的第二個點,'[「CSHARP」我在a]' – Tgsmith61591
@ Tgsmith61591是的。無需重複上面的相同代碼:) – sam