- Python - 프로그래밍 시작하기
- Python 기초 (Basics)
- Python 변수 (Variables)
- Python 연산자 (Operators)
- Python 리스트 (List)
- Python 튜플 (Tuple)
- Python 문자열 (Strings)
- Python 집합 (Sets)
- Python 딕셔너리 (Dictionary)
- Python 흐름 제어 (Flow control)
- Python 함수 (Function)
- Python 클래스 (Class)
- Python 내장 함수 (Built-in function)
- Python 키워드 (Keyword)
- Keyword - and
- Keyword - as
- Keyword - assert
- Keyword - break
- Keyword - class
- Keyword - continue
- Keyword - def
- Keyword - del
- Keyword - elif
- Keyword - else
- Keyword - except
- Keyword - False
- Keyword - for
- Keyword - from
- Keyword - global
- Keyword - if
- Keyword - import
- Keyword - in
- Keyword - is
- Keyword - lambda
- Keyword - None
- Keyword - not
- Keyword - or
- Keyword - pass
- Keyword - return
- Keyword - True
- Keyword - try
- Keyword - while
- Python 파일 다루기
- Python datetime 모듈
- Python time 모듈
- Python collections.deque
- Python collections.namedtuple
- Python의 선 (Zen of Python)
- Python Tutorial
- NumPy Tutorial
- Matplotlib Tutorial
- PyQt5 Tutorial
- BeautifulSoup Tutorial
- xlrd/xlwt Tutorial
- Pillow Tutorial
- Googletrans Tutorial
- PyWin32 Tutorial
- PyAutoGUI Tutorial
- Pyperclip Tutorial
- TensorFlow Tutorial
- Tips and Examples
리스트 기초¶
파이썬의 리스트는 대괄호 사이에 콤마로 구분되는 값들의 목록입니다.
이 값들은 서로 다른 타입의 값들의 포함될 수 있지만, 보통은 같은 타입인 경우가 많습니다.
리스트 만들기, 인덱싱, 길이¶
a = [1, 3, 5]
print(a)
print(a[0], a[1], a[2])
print(len(a))
[1, 3, 5]
1 3 5
3
리스트를 한번에 출력하거나, 인덱스를 이용해서 요소를 각각 출력할 수 있습니다.
순서대로 a[0], a[1], a[2]는 리스트의 첫번째, 두번째, 세번째 요소입니다.
len()
은 리스트의 길이, 즉 요소의 개수를 반환하는 파이썬의 내장함수입니다.
리스트 뒤집기 - reversed()¶
a = [1, 3, 5, 7, 9]
print(a)
print(list(reversed(a)))
[1, 3, 5, 7, 9]
[9, 7, 5, 3, 1]
list(reversed())
는 순서를 뒤집은 새로운 리스트를 반환합니다.
리스트 연결하기 - extend()¶
a = [1, 3, 5]
a.extend([7])
print(a)
[1, 3, 5, 7]
extend()
는 리스트에 새로운 리스트를 연결합니다.
a = [1, 3, 5]
a.extend('apple')
print(a)
[1, 3, 5, 'a', 'p', 'p', 'l', 'e']
extend()
는 문자열을 문자 단위로 추가합니다.
a = [1, 3, 5]
a += 'apple'
print(a)
[1, 3, 5, 'a', 'p', 'p', 'l', 'e']
리스트에 리스트 또는 문자열을 더하기 연산자 (+)로 연결해주는 것은 extend()
의 동작과 같습니다.
이전글/다음글
이전글 : Python 리스트 (List)
다음글 : 리스트 정렬