python
python - 컨테이너(container)
orangecode
2022. 4. 26. 18:41
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)
반응형