문자열(String) → 리스트(List)
1. list(str) 메소드 이용
a = "I love you"
print(list(a))
# ['I', ' ', 'l', 'o', 'v', 'e', ' ', 'y', 'o', 'u']
2. split을 이용해서 변환
a = "I love you"
print(a.split())
# ['I', 'love', 'you']
3. 특정 문자를 기준으로 분류하여 변환
a = "I,love,you"
print(a.split(','))
# ['I', 'love', 'you']
리스트(List) → 문자열(String)
1. join - 공백 없이
a=['I','love','python']
print("".join(a))
# Ilovepython
2. join - 요소 사이에 공백 추가
a=['I','love','python']
print(" ".join(a))
# I love python
3. join - 한 줄씩
a=['I','love','python']
print("\n".join(a))
# I
# love
# python
'Language > Python' 카테고리의 다른 글
[Python] 배열의 인덱스와 값을 같이 출력할 수 있는 enumerate (0) | 2024.11.27 |
---|---|
[Python] 2차원 배열 회전 : zip( ), 인덱스를 고려한 회전 (3) | 2024.10.10 |
[Python] 중복을 피할 때 사용할 수 있는 set(집합) 함수 (0) | 2024.08.07 |
[Python] 파이썬에서 두 변수 값 교환 (0) | 2024.08.07 |
[Python] 2차원 배열 입력 받기 (0) | 2024.08.07 |