首页 > 解决方案 > 在列表中的每个字符串中添加相同的单词

问题描述

假设我有一个字符串列表,例如:

my_list = ["house","table","coffe","door"]

我想知道是否有办法在列表中的每个字符串中添加相同的单词。

例如,假设我想在每个字符串中添加单词“word”。结果将是:

my_list = ["house word","table word","coffe word","door word"]

你知道怎么做吗?

谢谢!

标签: pythonstringlist

解决方案


这个简单的list comprehension应该可以帮助您:

my_list = ["house","table","coffe","door"]

my_list = [elem+" word" for elem in my_list]

print(my_list)

输出:

['house word', 'table word', 'coffe word', 'door word']

推荐阅读