[2021-1] Python 100 문제풀이 Part.3 - 문자열

Jayde·2021년 7월 29일
0

Python 100 문제풀이

목록 보기
4/5
post-thumbnail

◾ 문자열 거꾸로 출력

  1. print(문자열[ : : -1])
    맨 끝 문자에서 -1씩 건너뛰며 출력)

  2. for 반복문 활용

    //[1] 함수
    str_ = '안녕하세요'
    txt = ''
    for letter in str_:
    	txt = letter + txt
    print(txt)
    
    //[2] 출력
    요세하녕안

◾ 문자열 list 변환

//[1] 함수
a = '안녕하세요'
b = list(a)
print (b)

//[2] 출력
['안', '녕', '하', '세', '요']

◾ list 문자열 변환

//[1] 함수
a = ['a', 'b', 'c', 'd', 'e', 'f']
b = ''.join(a)
c = '-'.join(a)
print(b)
print(c)

//[2] 출력
abcdef
a-b-c-d-e-f

◾ 리스트 슬라이스

  1. [m:n] - m부터 n-1까지
  2. [m:] - m부터 끝까지
  3. [:n] - 처음부터 n-1까지
  4. [:] - 다
  5. list[m:n][:] - m부터 n-1까지 수 중에서 전부 다
  6. [10:2]와 같이 말도 안 되는 것을 적으면 빈 list 출력
profile
가장 높이 빛난 별 잡아보일게

0개의 댓글