Tôi có danh sách sau
list1= ['Dodd-Frank', 'insurance', 'regulation']
Tôi đã sử dụng như sau để loại bỏ dấu gạch nối
new1 =[j.replace('-', ' ') for j in list1]
Kết quả tôi nhận được
new1= ['Dodd Frank', 'insurance', 'regulation']
Kết quả mà Lý tưởng muốn là
new1= ['Dodd', 'Frank', 'insurance', 'regulation']
Làm thế nào tôi có thể thực hiện điều này theo cách pythonic nhất (cách hiệu quả)