-
[파이썬] 초보자를 위한 파이썬 300제 (2)[스파르타코딩클럽]데이터분석 과정/LEARN 2024. 1. 5. 15:44
71~80
튜플을 사용하는 코드를 작성하였다.
튜플은 a=()이다.
튜플은 원소의 값을 변경할 수 없다. 변경하기 위해서는 새로 만들어야 한다
튜플()에서 리스트[]로 바꿀 때에는
interest=['삼성전자','LG전자','SK Hynix']interest=(1,2,3,4)data=list(interest)range함수를 통해서 짝수를 구할 수 있다.
data = tuple(range(2,100,2))81~90
딕셔너리를 사용하는 코드를 작성하였다.
딕셔너리는 key와 value 형태로 데이터를 저장한다.
별 표현식?
기본적으로 데이터 언패킹은 좌변의 변수와 우변의 데이터 개수가 같아야 한다. 별 표현식을 사용하면 변수의 개수가 달라도 데이터를 언패킹할 수 있다
패킹 : 하나의 변수에 여러 개의 값을 넣는 것
언패킹 : 패킹된 변수에서 여러 개의 값을 꺼내오는 것
scores = [8.8, 8.9, 8.7, 9.2, 9.3, 9.7, 9.9, 9.5, 7.8, 9.4]*vaild_score, _,=scoresscores = [8.8, 8.9, 8.7, 9.2, 9.3, 9.7, 9.9, 9.5, 7.8, 9.4]a,*vaild_score, b=scores딕셔너리 추가하기
ice={"메로나":1000, "폴라포":1200,"빵빠레":1800}ice["죠스바"]=1200ice["월드콘"]=1500딕셔너리에서 value 수정하기
ice={"메로나":1000, "폴라포":1200,"빵빠레":1800}ice["죠스바"]=1200ice["월드콘"]=1500ice["메로나"]=1300딕셔너리에서 삭제하기
ice = {'메로나': 1000,'폴로포': 1200,'빵빠레': 1800,'죠스바': 1200,'월드콘': 1500}del ice["메로나"]91~100
key값만 도출
icecream = {'탱크보이': 1200, '폴라포': 1200, '빵빠레': 1800, '월드콘': 1500, '메로나': 1000}price=list(icecream.values())values값만 도출
icecream = {'탱크보이': 1200, '폴라포': 1200, '빵빠레': 1800, '월드콘': 1500, '메로나': 1000}print(sum(icecream.values()))update문 사용
icecream = {'탱크보이': 1200, '폴라포': 1200, '빵빠레': 1800, '월드콘': 1500, '메로나': 1000}new_product = {'팥빙수':2700, '아맛나':1000}icecream.update(new_product)zip
zip은 두 개의 리스트를 묶어 줄 때 사용
keys = ("apple", "pear", "peach")vals = (300, 250, 400)result = dict(zip(keys,vals))'[스파르타코딩클럽]데이터분석 과정 > LEARN' 카테고리의 다른 글
[파이썬] 과제 (0) 2024.01.08 [파이썬] 코딩 기초 트레이닝 Day 1,2 (1) 2024.01.08 [파이썬] Lv.0 코드카타 (1) 2024.01.05 [파이썬] 초보자를 위한 파이썬 300제 (1) 2024.01.04 [SQLD] 1과목 정리 (0) 2024.01.02