1분 파이썬 - (10) 인덱스와 슬라이싱

Поделиться
HTML-код
  • Опубликовано: 10 янв 2025

Комментарии • 34

  • @Adansonias
    @Adansonias 2 года назад +1

    오늘도 좋은 영상 감사합니다. 매일 잘 보고 있습니다!

  • @ttomcat0
    @ttomcat0 2 года назад

    좋은 강의 매번 감사드립니다.
    덕분에 뭔가 하고 있는 듯한 뿌듯함을 느끼고 있습니다.

  • @andykim222
    @andykim222 Год назад

    이런 실생활 예시로 너무 친절하게 설명해주셔서 감사합니다!!!

  • @황진서-n3e
    @황진서-n3e 7 месяцев назад

    -1은 마지막위치의 인덱스 값이며 슬라이싱은 콜론뒤에 (:)뒤에 적인 위치 직전 까지 출력하기땜에 애플은 4번에 들어갈수 없으므로 문제의 정답은 4번

  • @Kim-hu7xc
    @Kim-hu7xc 2 года назад

    매일매일 출석합니다~ ㅎㅎ 감사합니다~ ㅎㅎ

  • @hanjaeduc
    @hanjaeduc 2 года назад

    감사합니다..선생님😁😁

  • @startcoding.official
    @startcoding.official 2 года назад

    피피티 만드느라 고생하셨겠어요 ㅠㅠ

  • @jjihoon03
    @jjihoon03 2 года назад

    너무 감사합니다

  • @내리영
    @내리영 2 года назад

    10일차!
    이제 행복한 주말

  • @유튜브영상보는용
    @유튜브영상보는용 9 месяцев назад

    가끔 비쥬얼 스튜디오가 세모버튼 눌러서 명령어 실행할려하면 안돼는데 왜 이러나요?
    앱 껐다 키면 괜찮아지긴 하는데...

  • @루랴-i1z
    @루랴-i1z 2 года назад

    파이썬 스레드도 해주세요

  • @Vjsixkslpvk
    @Vjsixkslpvk 2 года назад

    [스포주의]
    나도코딩님 문제에서 -5-4-3-2-1 모두 출력되게 하려고 -1에 1을 더해서 print(fruit[:0])이라고 할 수는 없나봐요!
    이 경우에는 아예 출력이 안되네요? 제가 웹ide로 간단히 해서 안나올 수도 있는데 원래 출력 안되는 게 맞는지 궁금합니다~
    잘 듣고 가요ㅎㅎ

    • @nadocoding
      @nadocoding  2 года назад +5

      네, 그렇게 하셨을 땐 출력이 안 되는게 맞구요. 원하시는 동작을 하려면, 1분 파이썬에서는 다루지 않지만 슬라이싱에는 시작인덱스, 끝인덱스 외에 한 가지가 더 있습니다. 바로 step 이라는 것인데요. 몇 단계씩 뛰어넘으면서 슬라이싱을 할 때 쓸 수 있습니다. fruit[0:5:2] 라고 하게 되면 0에서 5직전까지 2단계씩 뛰어 넘어서 슬라이싱 하라는 의미가 되며 0, 2, 4 위치에 해당하는 ape 가 나오게 되지요. 물론 시작 / 끝은 생략할 수 있으니 fruit[::2] 이렇게 할 수도 있습니다. 이걸 응용해서, 맨 뒤에서부터 앞으로 오면서 한단계씩 줄이면서 출력하려면 fruit[::-1] 이라는 방법이 있습니다. 그러면 원하시는대로 apple 을 거꾸로 출력한 elppa 가 나오는 것을 알 수 있지요 ^^

    • @Vjsixkslpvk
      @Vjsixkslpvk 2 года назад

      @@nadocoding 와 그렇네요!! 사실 step을 여쭈려던 건 아닌데 덕분에 배워갑니다!:) 감사합니다~!

    • @0U0_
      @0U0_ Год назад

      오 영상 보면서 이거 궁금했는데 덕분에 잘 알았네요!!

  • @naipers5947
    @naipers5947 2 года назад

    시험문제 답이 1번 아닌가요 ??????

    • @nadocoding
      @nadocoding  2 года назад

      문제에서 원하는 건 들어갈 수 '없는' 코드입니다. fruit[:] 를 하게 되면 처음부터 끝까지 슬라이싱을 하게 되는거라서 apple 이라는 결과가 그대로 출력됩니다 ^^

  • @junghyung9028
    @junghyung9028 2 года назад

    인덱스 설명하실 때 각 사각형 앞을 기준으로 선 경계표시 있는데가 0인덱스 라고 설명 했으면 더 좋았을 듯 합니다
    좋아요 ~~

  • @Queen-ur6fx
    @Queen-ur6fx 2 года назад

    감사합니다 (❤´艸`❤)

  • @Dinghly
    @Dinghly Год назад

    충성충성충성충성

  • @Vjsixkslpvk
    @Vjsixkslpvk 2 года назад

    176p부터~

  • @Ltube5
    @Ltube5 2 года назад

    1분이 아니야!!!!

    • @nadocoding
      @nadocoding  2 года назад +1

      ㅋㅋ 퀴즈 10초는 빼줘요

  • @손강주
    @손강주 2 года назад

    0부터 시작하는거...한번씩 불편함

  • @zikill_hide4151
    @zikill_hide4151 2 года назад

    4번!

  • @user-dog554
    @user-dog554 2 года назад

    처음으로... 틀렸다!

  • @zihasoo
    @zihasoo 2 года назад

    형님 갑자기 난이도가 급상승했습니다

    • @nadocoding
      @nadocoding  2 года назад +1

      조금 어렵지요? ^^; 익숙해지면 괜찮지만 처음엔 그럴 수 있어요!
      1. 문자열 뒤에 [인덱스] 와 같이 적으면 인덱스 위치에 해당하는 값 하나를 의미
      2. 단, 인덱스는 1이 아닌 0부터 시작
      3. 문자열 뒤에 [시작인덱스:끝인덱스] 와 같이 적으면 시작인덱스로부터 끝인덱스-1 위치까지 자르는 것을 의미
      4. 시작인덱스를 생략하면 처음부터, 끝인덱스를 생략하면 끝까지, 둘다 생략하면 전체를 자르겠다는 의미
      5. 인덱스는 처음부터 0, 1, 2 .. 로 커질수도 있고 끝부터 -1, -2, -3 .. 으로 줄어들 수도 있음
      이 정도를 기억하시면 되겠습니다 ^^

    • @zihasoo
      @zihasoo 2 года назад

      @@nadocoding 좋은 강의 감사합니다...!ㅠ

    • @nadocoding
      @nadocoding  2 года назад

      s = '지하수'
      print(s[0:2]) 의 출력결과는 뭘까요?

    • @zihasoo
      @zihasoo 2 года назад

      @@nadocoding지하
      아닐까요...? ㅋㅋㅋㅋㅋ...

    • @nadocoding
      @nadocoding  2 года назад

      정답!! 아주 잘 하셨습니다. ^^ 좋은 주말 보내세요 ㅋㅋ

  • @정민준-y5c
    @정민준-y5c 2 года назад

    1