리스트 [ ]
튜플 ( )
딕셔너리 { }
#081 별 표현식
기본적으로 데어터 언패킹은 좌변의 변수와 우변 데이터 개수가 같아야 한다.
하지만 star expression을 사용하면 변수의 개수가 달라도 데이터 언패킹을 할 수 있다.
예)
문제)
좌측의 8개 값을 valid_score 변수에 바인딩 하기
b,c는 임의의 변수이다.
#084 비어있는 딕셔너리
딕셔너리는 {} 중괄호 안에 키 : 값 형식으로 저장하며 콤마로 구분해준다.
비어있는 딕셔너리는 그냥 괄호만 쳐준다.
#085 딕셔너리 구성하기
결과값은
#086 딕셔너리에 정보 추가하기
기존 딕셔너리에 정보에 추가할 때 [ ]를 이용해서 추가를 해준다.
#087 딕셔너리에서 특정 데이터 출력
여기서도 [ ] 사용하는 것 주의! !
#088 딕셔너리 데이터 값 수정
메로나 가격을 1000 -> 1300으로 수정하는 방법
#089 딕셔너리 데이터 값 삭제
메로나를 삭제해 보자 ! !
※딕셔너리 설정 할 때만 { } 중괄호를 써주고 다른 작업시에는 [ ] 대괄호를 써준다는 점을 주의하자※
#091 딕셔너리 한키에 여러개의 값 넣기
다중 값을 입력하려면 대괄호를 이용해준다.
#094 딕셔너리 다중 값 요소 추가하기
위에 인벤토리안에 월드콘이라는 value를 추가하려면
대괄호로 묶어줬다.
#095 딕셔너리에서 key값만 출력하기
이 딕셔너리에서 key값만을 출력하려면 새로운 리스트를 생성하여 리스트를 출력을 해준다.
value값만 출력하는 것도 같은 방법이다.
#098 딕셔너리안에 딕셔너리 추가하기 update()
icecream안에 new_product 안에 추가하려면 update()함수 이용
#099 두개의 튜플을 하나의 딕셔너리로 저장하기 zip()
dic로 묶고 zip함수로 묶어준다.
#100 두개의 리스트를 하나의 딕셔너리로 저장하기
튜플저장과 동일
'code > python 300제' 카테고리의 다른 글
파이썬 300제 (#131~#160) [반복분-(1) for] (0) | 2021.02.24 |
---|---|
파이썬 300제 (#101~#130) [분기문] (0) | 2021.02.24 |
파이썬 300제 (#030~#050) [문자열] (0) | 2021.02.21 |
파이썬 300제 (#070~#080) [튜플] (0) | 2021.02.21 |
파이썬300제 (#051~#070) [리스트] (0) | 2021.02.20 |
댓글