[Python] 리스트&튜플 자료형

2020. 12. 28. 22:02Python

List 자료형

파이썬에서 리스트는 쉽게 말해 지하철의 한 열차라고 생각하면 됩니다. 

지하철의 내부속에서 각자의 칸별로 문자열,숫자열,불리안 등을 입력할수 있습니다.

 

리스트를 만들 때는 대괄호([])로 감싸 주고 각 요솟값은 쉼표(,)로 구분해 주면 됩니다

ex) 리스트명=[요소1, 요소2, 요소3]

 

리스트의 장점은 연산, 수정, 삭제가 가능하다는 것입니다.

 

앞서 설명했듯이 리스트를 한 열차라고 생각한 이후 칸마다 값을 넣어 코딩을 진행해 보겠습니다.

위와 같이 subway라는 리스트명에 유재석,조세호,박명수를 집어 넣은 후 위와 같이 추가,수정 등을 할수 있습니다.

위 값들을 출력해보면, 아래와 같은 결과값이 나오는 것을 확인할 수 있습니다.

그리고, 리스트의 가장 큰 특징 중 하나인 , 리스트는 다양한 자료와 함께 사용이 가능합니다.

아래와 같이 여러 혼합된 속성값들을 넣어보겠습니다.

그럼  아래와 같이 출력값이 나온다는 것을 확인할 수 있습니다.

Tuple 자료형

 

 

 

 

 

 

결과값을 바로 아래에 표시해 보자면, 리스트와 같이 나올수 있음을 확인할수 있습니다.

그리고, 튜플의 특징인 연산이 불가능 하다는 것을 확인해보겠습니다.

아래와 같이 메뉴라는 변수를 만들고, 그 안에 생선까스를 추가해 보았습니다.

결과값은 아래와 같고 추가하기 전까지의 결과값은 잘 출력되다가 추가하는 부분에서 오류가 발생한것을 확인할 수 있습니다.

 

 

이처럼 오늘 파이썬문구에서 가장 기본적인 리스트와 튜플에 대해서 공부했습니다.

가장 중요한 부분은 리스트는 연산과 생성, 수정, 삭제가 가능하지만 튜플은 불가능하다는 것입니다.