리스트
문자열뿐 아닌 숫자, 참거짓 모두 담을 수 있다.
list_of_jenna = ['seoul', 100, 'True']
print(list_of_jenna[1])
>>> 100
리스트안에 리스트도 담을 수 있다.
list_of_jenna = ['seoul', 100, 'True',[10, 'hello']]
print(list_of_jenna[3][0])
>>> 10
리스트 추가하기
list_of_jenna = ['seoul', 100, 'True']
list_of_jenna.append(50)
print(list_of_jenna)
>>> ['seoul', 100, 'True', 50]
리스트 뽑기
list_of_jenna = ['seoul', 100, 'True']
a = list_of_jenna[:1]
b = list_of_jenna[0]
c = list_of_jenna[-1]
print(a)
print(b)
print(c)
>>> ['seoul']
seoul
True
리스트 숫자 순서 거꾸로
list_of_jenna = [1,2,3,4,5]
list_of_jenna.sort(reverse=True)
print(list_of_jenna)
>>> [5, 4, 3, 2, 1]
원하는 값이 리스트에 들어있는지도 확인 할 수 있다.
list_of_jenna = [3,2,1,4,5]
result = (5 in list_of_jenna)
print(result)
>>> True
딕셔너리
jenna_dict = {'name':'jenna','age':18}
result = jenna_dict['name']
print(result)
>>> jenna
딕셔너리와 리스트가 조합돼서 들어갈 수 도있음.
jenna_dict = {'name':'jenna','age':18,'friend':['maggie','jamie']}
result = jenna_dict['friend'][0]
print(result)
>>> maggie
딕셔너리에 특정 값 넣기
jenna_dict = {'name':'jenna','age':18,'friend':['maggie','jamie']}
jenna_dict['height'] = 170
print(jenna_dict)
>>> {'name': 'jenna', 'age': 18, 'friend': ['maggie', 'jamie'], 'height': 170} //height가 추가되어있는 것을 알 수 있음
height가 jenna_dict에 있냐고 묻고싶다면
print('height' in jenna_dict)
>>> True
리스트와 딕셔너리의 조합
jenna_dict = [
{'name':'jenna','age':18},
{'name':'maggie','age':23}
]
print(jenna_dict[0]['age')
>>> 18
// 전체 리스트에 하나하나의 요소가 dictionary에 들어가있음