[Python] 문자열 자르기, 붙이기 ☑️

2022. 10. 19. 16:12·Python

1. 문자열을 잘라서 리스트로 만드는 방법

 

1) list() 함수를 이용

list() 함수에 문자열을 넣으면 모든 문자(공백 포함)를 잘라서 리스트를 만들어준다.

str = "I Love You"

print(list(string))
# ['I',' ','L','o','v','e',' ','Y','o','u']

 

 

2) split() 함수를 이용

문자열.split()을 사용하면 (구분자를 지정하지 않을 경우)공백을 기준으로 잘라서 리스트를 생성한다.

split() 함수를 쓰면 문자열이 자동으로 리스트형으로 바뀌게 된다.

string = "I Love You"

print(string.split())
# ['I','Love','You']

 

 

 

 

2. 리스트를 합쳐서 문자열로 만드는 방법

 

1) join() 함수를 이용

('구분자').join(리스트)를 이용하면, 리스트를 구분자를 경계로 문자열로 다시 합칠 수 있다.

string = "I Love You"

a = list(string)
b = string.split()

print(('*').join(a))
# I* *L*o*v*e* *Y*o*u
print(('').join(a))
# I Love You

 

 

'Python' 카테고리의 다른 글
  • [Python] int값을 각 자리수로 이루어진 list로 바꾸는 방법 ☑️
  • [Python] 문자열 관련 메서드 ☑️
  • [Python] 아스키코드(ASCII) 변환하는 방법 ☑️
  • [Python] 원하는 크기의 리스트를 선언하는 방법 ☑️
vysryoo
vysryoo
  • vysryoo
    vysryoo
    vysryoo
  • 전체
    오늘
    어제
    • 분류 전체보기 (129)
      • Python (20)
      • Data structure (12)
      • Algorithm (14)
      • Operating system (18)
      • Programming language theory (12)
      • Computer architecture (6)
      • Softeware engineering (8)
      • Multicore (2)
      • Data Base (3)
      • Problem solving (24)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
vysryoo
[Python] 문자열 자르기, 붙이기 ☑️
상단으로

티스토리툴바