mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Friday, December 22, 2006

Python/파이썬] 리스트(배열)를 문자열로 합치기, 변환; Join List (Array)


join 메서드(함수)는, 리스트(배열)의 각 요소들을 하나로 합친 문자열을 반환합니다. 요소들을 "구분자"로 구분하여 표현할 수 있습니다.

조인 메서드를 사용하여, 리스트를 화면에 보기 좋게 출력하는 예제입니다.

리스트를 문자열로 변환 예제: join Example
#!/usr/bin/python
# -*- coding: 949 -*-


# 리스트(배열) 정의
food = [ "123", "자장면", "짬뽕", "탕수육", "물만두", "팔보채" ]



# 요소들 사이에 공백 넣기 (구분자는 공백)
print " ".join(food)
# 출력 결과: 123 자장면 짬뽕 탕수육 물만두 팔보채



# 모든 요소들을 하나로 연결하여 출력 (구분자 없음)
print "".join(food)
# 123자장면짬뽕탕수육물만두팔보채



# 슬래쉬(/)기호를 구분자로 넣은 후 연결하여 출력
print "/".join(food)
# 123/자장면/짬뽕/탕수육/물만두/팔보채



# 줄바꿈 문자를 구분자로 하여 출력
print "\n".join(food)

""" (블록 코멘트임) 출력 결과:
123
자장면
짬뽕
탕수육
물만두
팔보채
"""


그런데 위의 예제에서 "123" 을 123 이렇게 숫자로 만들면, expected string, int found (문자열이 있어야 할 곳에 숫자/정수가 있다) 라는 에러가 납니다. 각 요소들이 모두 문자열이어야 합니다.




tag: python
Python | 파이썬 프로그래밍

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top