안 웹개발5 파이썬 for문에서 인덱스를 쓰지 말아야 하는 이유 본문부터 읽을래 여러 언어에서는 배열 원소의 인덱스와 값을 동시에 얻기 위해 for문과 인덱싱을 활용한다. python에서도 비슷하게 range(len(리스트)) 을 사용해 반복문에서 인덱스와 값을 얻는 경우가 많다. 문법적으로 틀리지는 않으나 파이-써닉한 코드가 아니다. 그렇다면 이런 상황에서는 무엇을 해야 할까? 더 나아가, 다른 비슷한 경우가 있을까? 애초에 그냥 위에처럼 쓰면 안 되는 걸까? for문이 다른 언어와 어떻게 다르길래 불편하게 익숙지 않은 식으로 쓰라는 걸까? 파이썬 for문은 다른 언어와 다르다 대부분의 언어에서 배열은 일렬로 늘어선 호텔 방과 같이 생각할 수 있다. 가령 100호부터 105호까지 사과, 딸기, 배, 수박, 귤이 사고 있다. 인덱싱은 방번호로 방 안의 과일을 찾는 것.. 2021. 9. 29. 이전 1 2 다음