我只想知道如何在字符串中显示两个不同的单词。
例如:我有字符串A
定义的
A="aaed gyh thn ujn"
Q: 我想知道如何仅从字符串A
中获得单词"aaed"
和"thn"
。我不需要其他单词
注意,这是文本挖掘项目的一部分,我目前正在做
使用split((来拆分字符串,您可以根据索引获取它。
>>> A="aaed gyh thn ujn"
>>> lst=A.split()
>>> lst
['aaed', 'gyh', 'thn', 'ujn']
>>> lst[0]
'aaed'
>>> lst[1]
'gyh'
>>> lst[2]
'thn'
>>> lst[3]
'ujn'
如果你想通过re.findall搜索它,你可以使用下面的概念!
>>> import re
>>> a="aaed gyh thn ujn"
>>> re.findall(r"aaedWgyh", a)
['aaed gyh']
希望它能有所帮助!!
最简单的方法是使用A.split(" ")
按空间拆分变量A
A="aaed gyh thn ujn"
b = A.split(" ")
然后通过索引号访问值
print(b[0], b[2])
aaed thn
希望它能帮助。。。