list = ['the dog ran', 'tomorrow is Wednesday', 'hello sir']


我想搜索包含单词Wednesday的元素,并在开头将其替换为换行符。所以:

new_list = ['the dog ran', '/ntomorrow is Wednesday', 'hello sir']


任何帮助都会很棒。我尝试过的所有方法都无效。谢谢。

最佳答案

处理列表中的项目以创建新列表需要列表理解。将其与x if y else z条件表达式组合以根据需要修改项目。

old_list = ['the dog ran', 'tomorrow is Wednesday', 'hello sir']
new_list = [('\n' + item) if "Wednesday" in item else item for item in old_list]

10-08 15:58