Thursday, September 11, 2014

Python 개행문자 처리하기

#s가 문자열이라고 할경우
#파일에서 readline으로 읽은 경우 등 마지막에 \n을 달고 나오는 문자열이 있다.
#그럴때 다음과 같이 처리하면 끝문자를 한개 버릴수가 있다.
#s[:len(s)-1]는 tuple구문인데 처음부터 문자열 길이의 마지막에서 한개 적게 까지 선택하라는 명령이다.
#len은 문자열 길이를 구할수 있다. tuple길이도.

if s[len(s)-1] == '\n':
    s = s[:len(s)-1]

No comments:

Post a Comment