문자열이 있고 공백을 포함하는 단어를 반환하려면 어떻게해야합니까?공백을 포함하는 Python line.split
예를 들어, 내가 가진 :
line = 'This is a group of words that include #this and @that but not ME ME'
response = [ word for word in line.split() if word.startswith("#") or word.startswith('@') or word.startswith('ME ')]
print response ['#this', '@that', 'ME']
가 ME 그래서 ME 때문에 공백으로 인쇄되지 않습니다.
감사 파이썬 문서에서
실제 원하는 출력은 무엇입니까? – mgilson
ME ME가 두 단어가 아닌 공백을 포함하는 한 단어인지 어떻게 알 수 있습니까? (단어는 어떻게 공백을 포함 할 수 있습니까?) –
ME ME는 단어가 아니라 접두사 (ME)이고 그 다음에 단어 (ME)를 공백으로 나타냅니다. 나는 모든 것을 고르는 프로그램을 원한다. 더 명확하지 않은 것에 대해 사과드립니다. – user94628