Skip to content

(이*현, 강의노트 2장) 인덱스 #24

@lgh182600-lang

Description

@lgh182600-lang

리스트에서 동일한 값을 여러 번 넣으면 각 항목은 항상 순서대로 0, 1, 2.... 순서대로 인덱스가 부여되는데 왜 같은 항목끼리 같은 인덱스를 공유하지 않는지 의문입니다. 같은 값끼리 인덱스를 공유하면 데이터도 덜 쓰고 계산 속도도 빨라질 것 같은데 왜 인덱스를 공유하지 않는지 의문입니다.
'''
num_list=[1, 2, 3, 3, 3]
'''
결과
num_list[0]=1
num_list[1]=2
num_list[2]=3
num_list[3]=3
num_list[4]=3
이렇게 결과가 나오는데
num_list[0]=1
num_list[1]=2
num_list[2]=3
num_list[2]=3
num_list[2]=3
이렇게 인덱스를 공유하면 안되는 이유가 궁금합니다.
ai에게 물어보니 인덱스는 순서 상의 위치를 가리키기 때문이고, 만약 인덱스를 중복 시키면 위치 정보가 모호해지기 때문이라고 하는데 같은 값을 가리키면 위치 정보가 모호해져도 값은 똑같으니 상관 없는 것 아닌가요?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions