[Python] 리스트형 자료
파이썬 리스트형 자료
이번 강좌는 리스트형 자료에 대해 설명 드리겠습니다.
리스트형 자료는 하나의 변수에 여러개 값을 담는 자료형을 말합니다.
다음 예를 들어 봅시다.
병문안을 가기 위해 바구니에 사과,배,파인애플을 담았습니다.
==========================================================
#!/usr/bin/python
# -*- coding: utf-8 -*-
basket = ["배", "사과", "파인애플"]
==========================================================
결과 :
==========================================================
basket 이라는 변수에 [] 안에 ,으로 구분하여 여러 개의 값을 넣을 수 있습니다.
이것을 리스트 자료형이라 합니다.
다음은 여러개 값 중 한 가지 값을 빼오는 방법에 대해 설명 드리겠습니다.
병원에 도착해서 배를 꺼내 깎습니다.
==========================================================
#!/usr/bin/python
# -*- coding: utf-8 -*-
basket = ["배", "사과", "파인애플"]
print basket[0] + "를 꺼내서 깎습니다."
==========================================================
결과 :
배를 꺼내서 깎습니다.
==========================================================
여러개 값 중 한개를 얻어 하려면 basket[0] 즉 변수 명 뒤에 [숫자]를 넣어 값을 얻어 옵니다.
basket 리스트 자료형은 다음과 같이 표현 됩니다.
0 |
배 |
1 |
사과 |
2 |
파인애플 |
==========================================================
#!/usr/bin/python
# -*- coding: utf-8 -*-
basket = ["배", "사과", "파인애플"]
print basket[0] #"배" 출력
print basket[1] #"사과" 출력
print basket[2] #"파인애플" 출력
==========================================================
결과 :
배
사과
파인애플
==========================================================
리스트형 if 조건 문
==========================================================
#!/usr/bin/python
# -*- coding: utf-8 -*-
basket = ["배", "사과", "파인애플"]
if basket[0] == "배" :
print basket[0] + "입니다."
==========================================================
결과 :
배입니다.
==========================================================
if 비교 할 때 basket 값을 꺼내서 직접 비교 해도 되지만
아래와 같이 지정 하지 않고도 basket 안에 배가 있는지 확인 가능합니다.
if "배" in basket :
==========================================================
#!/usr/bin/python
# -*- coding: utf-8 -*-
basket = ["배", "사과", "파인애플"]
if "배" in basket :
print "바구니 안에 배가 있습니다."
==========================================================
결과 :
바구니 안에 배가 있습니다.
==========================================================
리스트 연산 설명 가기 ====> click
리스트 기능 설명 가기 ====> click