블로그 이미지
잡다한 취미 생활 및 일상에 대한 소소한 이야기를 적어나가는 블로그입니다.
붉은kkk

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

파이썬에는 리스트와 튜플이라는 두 가지 다른 형태의 시퀀스 구조가 있습니다.

이번 강의에서는 이 두가지의 리스트와 튜플에 대해 알아보겠습니다.

*시퀀스 구조 : 시퀀스란 데이터를 순서대로 하나씩 나열하여 나타낸 데이터 구조입니다.

 

 

파이썬 리스트

파이썬의 리스트는 서로 다른 데이터형의 항목들을 넣을 수 있습니다.

예를 들어, 숫자와 문자열 등을 하나의 리스트에 넣을 수 있답니다.

이 부분이 문자열과 다른점이며, 어떤 객체라도 넣을 수 있기 때문에 프로그래머가 원하는 대로

복잡한 구조도 만들 수 있습니다.

 

1. 리스트 만들기

>>>empty_list = []

>>>요일 = ["월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"]

 

2. 리스트 요소 확인

>>>empty_list

>>>요일

 

3. 리스트 데이터 추가

append()함수를 이용해서 리스트에 데이터를 추가할 수 있습니다.

>>>empty_list.append("append1")

>>>empty_list

append함수를 사용하면 리스트의 가장 마지막에 데이터가 추가가 되어집니다.

 

4. 리스트 데이터 정렬

리스트내 데이터를 정렬하려면 sort 함수를 사용하면 됩니다.

>>>숫자정렬=[1,10,3,2,5,6,7,8,9,4]

>>>숫자정렬

>>>숫자정렬.sort()

>>>숫자정렬

이 외에 삭제, 삽입, 내림차순 정렬, 오름차순 정렬, 병합 등등 다양한 함수들이 있습니다.

 

파이썬 튜플

튜플은 리스트와 달리 데이터를 변경할 수 없습니다.

데이터가 정해져 있어서 변경이 불필요할때 사용하면 됩니다.

 

1. 튜플 만들기

>>>empty_tuple=()

>>>empty_tuple

>>>tuple=('tuple1')

리스트는 대괄호 [], 튜플은 괄호로 () 만들어집니다.

 

튜플은 실제로 많이 사용되지 않기에 더 이상의 설명은 생략하겠습니다.

일반적으로 리스트와 추후 설명할 딕셔너리가 많이 사용됩니다.