728x90
컨테이너(Container)
### 컨테이너
# python container = list
# 문자열
'lalala'
# type
type('lalala')
print(type('lalala')) # type('lalala') 불러오기
name = 'kwon'
print(name)
# 여러 문자열 묶기 [] = list
['kwon', 'kim', 'lee']
print(type(['kwon', 'kim', 'lee']))
# 변수에 담기
names = ['kwon', 'kim', 'lee']
print(names)
###
# 인덱스 index(=색인)
# ['kwon', 'kim', 'lee'] -> index [0, 1, 2]
print([names[1]]) # 'kim'
# list에 다양한 형태의 정보가 들어갈 수 있음
# mixing = 이름, 나이, 직업, 거주지, 자차보유여부
mixing = ['kim', 20, 'student', 'seoul', True]
# 값 변경
mixing[1] = 'busan'
print(mixing)
컨테이너란 여러 변수를 한꺼번에 담을 수 있는 그릇이라고 생각하면 된다.
python container = list
파이썬의 컨테이너는 list 이다.
'lalala' = 문자열(string)이다.
'kim', 'lee', 'gong' 등 여러 문자역(str)을 묶은 것을 list=[] 라고 한다.
이름 list인 ['kim', 'lee', 'gong' ]을 변수에 담으면
names = ['kim', 'lee', 'gong'] 가 된다.
인덱스 index(=색인)
names = ['kwon', 'kim', 'lee']의 인덱스는
index [0, 1, 2]
인덱스는 0부터 시작하는 경우가 많다.
names[1] -> 'kim'
names[0] -> 'kwon'
list에 다양한 형태의 정보가 들어갈 수 있다.
list mixing이 이름 나이, 직업, 거주지, 자차보유여부의 정보를 담고있다고 가정하자
mixing = ['kim', 20, 'student', 'seoul', True]
mixing = [string, int, string, string, boolean]
위와 같이 다양한 정보를 list에 담을 수 있다.
mixing list의 index의 값 변경도 가능하다.
mixing[1] = 'busan'
print(mixing)
반응형
'python' 카테고리의 다른 글
python - 반복문(loop) while, for (0) | 2022.04.27 |
---|---|
python - 공식 문서 보는 법, 리스트 심화과정(생활코딩) (0) | 2022.04.27 |
python - Cheat Sheet (0) | 2022.04.26 |
python -7 논리연산자 (0) | 2022.04.26 |
python - if 조건문 else, elif 기본문법 및 활용 (0) | 2022.04.26 |
댓글