Python에서 문자열을 문자 배열로 분할

Manav Narula 2023년1월30일
  1. for루프를 사용하여 Python에서 문자열을 Char 배열로 분할
  2. list()함수를 사용하여 Python에서 문자열을 Char 배열로 분할
  3. extend()함수를 사용하여 Python에서 문자열을 Char 배열로 분할
  4. unpack메소드를 사용하여 Python에서 문자열을 Char 배열로 분할
  5. 리스트 내포 메서드를 사용하여 Python에서 문자열을 Char 배열로 분할
Python에서 문자열을 문자 배열로 분할

이 튜토리얼에서는 파이썬에서 문자열을 문자 목록으로 분할하는 방법을 배웁니다.

for루프를 사용하여 Python에서 문자열을 Char 배열로 분할

이 방법에서는for루프를 사용하여 문자열을 반복하고 각 문자를 빈 목록에 추가합니다. 다음 예제 코드를 참조하십시오.

word = "Sample"
lst = []

for i in word:
    lst.append(i)

print(lst)

출력:

['S', 'a', 'm', 'p', 'l', 'e']

list()함수를 사용하여 Python에서 문자열을 Char 배열로 분할

유형 캐스팅은 데이터 유형을 다른 데이터 유형으로 변환하는 프로세스를 의미합니다. 문자열을 문자 배열로 분할하는list()함수를 사용하여 문자열을 목록으로 형변환 할 수 있습니다. 예를 들면

word = "Sample"

lst = list(word)
print(lst)

출력:

['S', 'a', 'm', 'p', 'l', 'e']

extend()함수를 사용하여 Python에서 문자열을 Char 배열로 분할

extend()함수는 목록, 튜플 등과 같은 반복 가능한 객체의 요소를 주어진 목록 끝에 추가합니다. 문자열은 문자 모음이므로extend()함수와 함께 사용하여 각 문자를 목록 끝에 저장할 수 있습니다. 예를 들면

lst = []
word = "Sample"
lst.extend(word)
print(lst)

출력:

['S', 'a', 'm', 'p', 'l', 'e']

unpack메소드를 사용하여 Python에서 문자열을 Char 배열로 분할

*연산자는 Python에서 객체에 대한 압축 해제 작업을 수행하는 데 사용할 수 있습니다. 이 메서드는 아래와 같이 문자열의 압축을 풀고 해당 문자를 목록에 저장합니다.

word = "Sample"
print([*word])

출력:

['S', 'a', 'm', 'p', 'l', 'e']

리스트 내포 메서드를 사용하여 Python에서 문자열을 Char 배열로 분할

리스트 내포은 한 줄의 코드로 목록을 만드는 우아한 방법입니다. 아래 표시된 방법에서for루프를 사용하여 목록을 반복하고 각 요소를 저장합니다.

word = "Sample"

lst = [x for x in word]

print(lst)

출력:

 ['S', 'a', 'm', 'p', 'l', 'e']
작가: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

관련 문장 - Python String