📅  最后修改于: 2023-12-03 14:49:21.740000             🧑  作者: Mango
有时候我们需要从一列字符串中提取出每个字符串的第一个单词并作为一个新的列表,此时我们可以使用 Python 中的字符串方法 split()
来完成。
假设我们有以下字符串:
data = ['Hello world', 'I am a Python developer', 'How are you?', 'Nice to meet you']
我们想要将每个字符串的第一个单词提取出来并作为一个新的列表,那么将会得到以下列表:
['Hello', 'I', 'How', 'Nice']
我们可以使用以下 Python 代码来实现:
data = ['Hello world', 'I am a Python developer', 'How are you?', 'Nice to meet you']
result = []
for s in data:
result.append(s.split()[0])
print(result)
上述代码中,我们首先定义了一个空列表 result
,然后使用 for
循环遍历每个字符串 s
。在循环中,我们使用 s.split()
方法将字符串 s
拆分成单词列表,然后使用索引 0 提取该列表中的第一个单词,并将其添加到 result
列表中。
最后,我们输出 result
列表,即可得到所需的结果:
['Hello', 'I', 'How', 'Nice']
这样,我们就成功地从列中的字符串中提取出了第一个单词并将其保存到 Python 中的列表中。
以上就是如何从列中的字符串中提取第一个单词到 Python 中的列表中的介绍。