• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    미해결

for 문에서 리스트 질문요!!

24.02.27 17:39 작성 조회수 72

0

list="A B C D E F G"

 

array=(1 3 5 7 9)

 

리스트의 원소를 사용하기 위해서

리스트 목록을 지정할 때요

위와 아래의 차이가 있을까요?

 

답변 1

답변을 작성해보세요.

0

안녕하세요. 하수탈출님.

리스트를 혹은 리스트의 원소를 어떻게 이용하느냐에 따라 어떤 방법을 사용하는 것이 더 적합할지 판단할 수 있을 것 같습니다.

일반적으로 for문 등으로 리스트를 순회하며 원소의 값을 사용하는 수준이라면 "공백으로 구분된 스트링"이 편하실 수 있습니다. 하지만 기능 상으로는 배열이 더 좋습니다. 다음과 같은 경우에서 공백으로 구분된 스트링으로는 처리하기 힘든 부분이 생깁니다.

  • 공백이 포함된 스트링이 저장된 경우

  • n번째 원소를 직접 접근하고 싶은 경우

  • n번째 원소를 삭제하고 싶은 경우

그래도 공백으로 구분된 스트링이 훨씬 더 편하기 때문에 자주 사용됩니다. 그래서 결론은.. 데이터를 어떻게 사용하게 될 지에 따라 그때 그때 다릅니다 😄