从字符串中提取前3个单词

时间:2017-08-25 12:06:01

标签: python string python-2.7 split python-2.x

我正在寻找一个搜索3个字符串的脚本代码。

示例:

words = 'I am confused looking for 3 words from the front'

预期结果:

'I am confused'

1 个答案:

答案 0 :(得分:9)

您可以使用。split()方法将字符串拆分为列表。完成此操作后,您可以使用列表切片([:3])从句子中提取前3个单词。最后,您希望使用.join()将结果重新连接到一个新字符串中:

words = 'I am confused looking for 3 words from the front'
' '.join(words.split()[:3])
>> 'I am confused'