• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

슬라이싱 질문입니다.

23.10.23 20:52 작성 조회수 83

0

 str_s1 = 'nice python"

 

print(str_s1[len(str_s1):]) 이 코드와

print(str_s1[:len(str_s1)]) 이 코드의 차이점이 궁금합니다.

 

위 코드로 작성했을땐 오류없이 공백만 출력이되고,

아래 코드로 작성했을 땐 nice python 전체가 출력이 되는데,

 

어떤 개념인지 이해를 하지못했습니다.

답변 1

답변을 작성해보세요.

0

슬라이싱 강의를 몇 번 더 들으시길 추천합니다.

[:5] : 라고 가정하면 처음부터 5-1 까지 (0,1,2,3,4)

[5:] : 인덱스 5번부터(0,1,2,3,4,5) 5번 부터 끝까지 출력합니다.

https://twpower.github.io/119-python-list-slicing-examples