7월 스타트 월요일 가보자go
값을 담는 방법엔 두가지가 있다.
리스트list와 딕셔너리dict
리스트list : 순서가 중요하다 ※0번째 부터 센다.
딕셔너리dict : 키밸류key value로 담는다. 주민번호는 이름은
list예)
※list의 변수는 문자열,숫자, 참거짓형 사용 가능하다.
a_list=['사과','배','감']
print(a_list) (a_list[0])
마우스우클릭 실행run
['사과','배','감'] 사과
a_list=[2,'배',false] ※리스트도 담을 수 있다. a-list=[2,'배',false,['사과',감]]
print(a_list) print(a_list[3]) print(a_list[3][1])
마우스우클릭 실행run
[2,'배',false]['사과','감'] 감
a_list=[1,5,6,3,2]
0번째=1 1번째=5 2번째=6 3번째=3 4번째=2
a_list.append(99) a_list.append(100)
※append:덧붙히다.첨부하다
print(a_list)
마우스우클릭 실행run
[1,5,6,3,2,99][1,5,6,3,2,99,100]
result=a_list[:3] 앞에 3개만 출력된다. result=a_list[-1] -1은 제일 마지막께 출력된다.
print(result)
마우스우클릭 실행run
[1,5,6][2]
※sort:분류(하다)
a_list=[1,5,6,3,2]
a_list.sort() 정렬돼서 나온다. a_list.sort(reverse=true) 내림차순
print(a_list)
마우스우클릭 실행run
[1,2,3,5,6][6,5,3,2,1]
a_list=[1,5,6,3,2]
result=(5 in a_list) 5가 a_list에 들어있으면 참 없으면 거짓으로 나온다. result=(5 in a_list)
print(a_list)
마우스우클릭 실행run
Ture false
2줄요약
1. list를 []를 이용해서 표현한다.
2. 0번째, 1번째로 값을 가져온다.
ps
colon: ' 문장부호
syntac: (컴퓨터 언어의)문법
기억해야 할 것
'문자열'은'콜론'넣기
숫자는no콜론
a_dict={'name':'bob",'age':27} 순서가 없다:누가 먼저라는 개념x
'name','age'는 key
'bob',27는 값value
※result는 변수로 = rr 대체 가능하다.
a_dict={'name':'bob",'age':27,'friend':['영희','철수']}
영희는 0번째
철수는 1번째
result:a_dict['friend'] result:a_dict['friend'][1]
print(result)
마우스우클릭 실행run
['영희','철수'] 철수
※리스트와 딕셔너리 조합돼기도 한다.
딕셔너리에 값넣기
추가할 수 있다
a_dict['height']=180
print(a_dict)
마우스우클릭 실행run
{'name':'bob",'age':27,'friend':['영희','철수']},'height':180}
result=('height' in a_dict) height가 a_dict에 있니?라는 의미의 코드
print(result)
마우스우클릭 실행run
true
1줄요약
값을 가지고 오고 값을 넣는다.