Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Python/파이썬]문자열을 한 글자씩 분리하여 리스트에 넣기 본문
문자열을 한 글자씩 분리하여 리스트에 넣는 방법은 파이썬에서 자주 사용되는 작업 중 하나입니다. 이 글에서는 문자열을 분리하여 리스트에 넣는 여러 가지 방법을 알아보겠습니다.
1. for 루프 사용
가장 기본적인 방법은 문자열을 순회하면서 각 문자를 리스트에 추가하는 것입니다.
string = "hello"
char_list = []
for char in string:
char_list.append(char)
print(char_list) # ['h', 'e', 'l', 'l', 'o']
2. 리스트 컴프리헨션 사용
리스트 컴프리헨션을 사용하여 간결하게 문자열을 분리하여 리스트에 넣을 수 있습니다.
string = "world"
char_list = [char for char in string]
print(char_list) # ['w', 'o', 'r', 'l', 'd']
3. 문자열을 list() 함수로 변환
list()
함수를 사용하여 문자열을 리스트로 변환할 수 있습니다.
string = "python"
char_list = list(string)
print(char_list) # ['p', 'y', 't', 'h', 'o', 'n']
4. 문자열을 split() 메서드로 분리
split()
메서드를 사용하여 문자열을 공백이 아닌 문자로 분리할 수 있습니다.
string = "apple"
char_list = string.split()
print(char_list) # ['apple']
5. map() 함수와 list() 함수를 조합
map() 함수와 list() 함수를 조합하여 문자열을 분리할 수 있습니다.
string = "banana"
char_list = list(map(str, string))
print(char_list) # ['b', 'a', 'n', 'a', 'n', 'a']
'프로그래밍' 카테고리의 다른 글
[Python/파이썬] 프로그램 시간 지연하기: sleep() 활용법과 예제 (0) | 2024.03.06 |
---|---|
[Python/파이썬] Comprehension 소개 및 예제 (0) | 2024.03.06 |
[Python/파이썬]숫자를 문자로 변환하기 (Integer to String) (0) | 2024.03.06 |
[Python/파이썬] List 정렬 방법 (0) | 2024.03.06 |
[Python/파이썬] 리스트를 딕셔너리로 변환하는 방법 (0) | 2024.03.06 |