파이썬에는 리스트와 튜플이라는 두 가지 다른 형태의 시퀀스 구조가 있습니다.
이번 강의에서는 이 두가지의 리스트와 튜플에 대해 알아보겠습니다.
*시퀀스 구조 : 시퀀스란 데이터를 순서대로 하나씩 나열하여 나타낸 데이터 구조입니다.
파이썬 리스트
파이썬의 리스트는 서로 다른 데이터형의 항목들을 넣을 수 있습니다.
예를 들어, 숫자와 문자열 등을 하나의 리스트에 넣을 수 있답니다.
이 부분이 문자열과 다른점이며, 어떤 객체라도 넣을 수 있기 때문에 프로그래머가 원하는 대로
복잡한 구조도 만들 수 있습니다.
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')
리스트는 대괄호 [], 튜플은 괄호로 () 만들어집니다.
튜플은 실제로 많이 사용되지 않기에 더 이상의 설명은 생략하겠습니다.
일반적으로 리스트와 추후 설명할 딕셔너리가 많이 사용됩니다.
'프로그래밍 > 파이썬' 카테고리의 다른 글
[파이썬 기초강의 #5] 조건문, If문 (0) | 2020.12.08 |
---|---|
[파이썬 기초강의 #4] 딕셔너리 (0) | 2020.11.29 |
[파이썬 기초강의 #2] 파이썬 IDLE 사용 .py만들기, 숫자 계산 & 문자열 (0) | 2020.11.28 |
[파이썬 기초강의 #1] 파이썬 설치와 프로그램 실행 (0) | 2020.11.26 |
[33. 유튜브 구독자 1000명 만들기] 유튜브 구독자 늘리기 #2 (0) | 2020.08.02 |