Ich habe die folgende Liste
list1= ['Dodd-Frank', 'insurance', 'regulation']
Ich habe Folgendes verwendet, um den Bindestrich zu entfernen
new1 =[j.replace('-', ' ') for j in list1]
Das Ergebnis habe ich bekommen
new1= ['Dodd Frank', 'insurance', 'regulation']
Das Ergebnis, das im Idealfall gewünscht wird, ist
new1= ['Dodd', 'Frank', 'insurance', 'regulation']
Wie kann ich dies auf die pythonischste (effizienteste Weise) erreichen?