각 줄 끝의 공백을 제거하고 싶습니다.공백 제거
w = input("Words: ")
w = w.split()
k = 1
length = []
for ws in w:
length.append(len(ws))
y = sorted(length)
while k <= y[-1]:
if k in length:
for ws in w:
if len(ws) != k:
continue
else:
print(ws, end=" ")
print("")
k += 1
나가는 것은 예를 들어 타이프를 입력하면 길이 평가시 단어 줄을 제공합니다. I do QI love
그러나 각 줄의 끝에는 공백이 있습니다. .rstrip()을 시도하면 단어 사이의 공백이 삭제되고 가져옵니다. I DOQI 사랑 사용해야하는
string.rstrip을 ((당신은 문자열이 아닌 목록을 작성해야합니다). –
중복 된 http://stackoverflow.com/questions/2372573/how-do-i-remove-whitespace-from-the-end-of-a-string-in-python –
^아니요. OP 아래의 코멘트를 기반으로 "나는 이것을 시도했지만 줄에 나열된 단어 사이의 공간을 잃고 계속." 나는 이것이 http://stackoverflow.com/questions/3739909/how-to-strip-all-whitespace-from-string의 중복이라고 생각한다. – Sriram