Language/Python
[Python] 문자열(String), 리스트(list) 변환
위시리
2024. 10. 8. 17:35
문자열(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