파이썬, 리스트를 문자열로, 문자열을 리스트로
글. 오상문 sualchi@daum.net
# 리스트를 문자열로
num = ['1','2','3']
print(num) # ['1','2','3']
print(str(num)) # ['1','2','3']
print(''.join(num)) # 123
print(' '.join(num)) # 1 2 3
print(','.join(num)) # 1,2,3
print(', '.join(num)) # 1, 2, 3
# 위치 검색 / 포함 여부
s = '0123456789'
print(s.find("9")) # 9 : 인덱스 9번
print(s.find("10")) # -1 : 없음
print('2' in s) # True
print('10' in s) # False
# 문자열을 리스트로
s = "홍길동 김철수 이철수 박명수"
name = s.split() # 빈칸 기준으로 나눔
print(name) # ['홍길동','김철수','이철수','박명수']
s = "홍길동,김철수,이철수,박명수"
name = s.split(',') # 쉼표 기준으로 나눔
print(name) # ['홍길동','김철수','이철수','박명수']
s = "홍길동, 김철수, 이철수, 박명수"
name = s.split(', ') # 쉼표빈칸 기준 나눔
print(name) # ['홍길동','김철수','이철수','박명수'
print(''.join(name)) # 홍길동김철수이철수박명수
print(' '.join(name)) # 홍길동 김철수 이철수 박명수
print(','.join(name)) # 홍길동,김철수,이철수,박명수
<이상>
'Python 기초' 카테고리의 다른 글
파이썬, 1의 자리, 10의 자리가 모두 짝수인 수 개수 출력 (0) | 2019.08.07 |
---|---|
파이썬, 문자열을 정수, 실수로 변환 가능 검사 (0) | 2019.08.05 |
파이썬, import 모듈 검색 경로 확인, 경로 추가, 경로 삭제 (0) | 2019.08.04 |
파이썬, 리스트를 이용한 피보나치 생성 출력 (0) | 2019.08.01 |
파이썬, 피보나치 수열 1+1+2+3+5+8+13+21+34 출력 (0) | 2019.08.01 |