CS
2024. 1. 9.
왜 index는 0 부터 일까?
if __name__ == "__main__": arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for i in range(10): print(i, arr[i]) 위 코드는 간단하게 arr이라는 배열을 선언하고 for 문을 사용하여 값을 넣은 후에 출력하도록 하는 코드입니다. 위 코드 출력 값을 보면 왼쪽은 index가 출력이 되고 오른쪽에는 저장되어 있는 값이 출력이 됩니다. 프로그래밍언어를 처음 배우면서 어려웠던 부분 중 하나가 이 부분이었습니다. 왜 index는 0부터 시작일까? 오늘은 이 이유에 대해서 같이 알아보도록 합시다! 왜 0부터? index가 0부터 시작하는 이유는 컴퓨터 메모리 구조와 관련이 있습니다. 컴퓨터의 메모리는 바이트라는 단위로 이루어져 있습니다. 그리고 각..