사례 연구에 오신 것을 환영합니다!

Python 도구 상자

Hugo Bowne-Anderson

Data Scientist at DataCamp

세계은행 데이터

  • 반세기 이상 전 세계 경제 데이터
  • 지표
    • 인구
    • 전력 소비
    • CO2 배출
    • 문해율
    • 실업
    • 사망률
Python 도구 상자

zip() 사용하기

avengers = ['hawkeye', 'iron man', 'thor', 'quicksilver']
names = ['barton', 'stark', 'odinson', 'maximoff']

z = zip(avengers, names)
print(type(z))
<class 'zip'>
print(list(z))
[('hawkeye', 'barton'), ('iron man', 'stark'), 
('thor', 'odinson'), ('quicksilver', 'maximoff')]
Python 도구 상자

함수 정의하기

  • raise.py
def raise_both(value1, value2):
    """value1을 value2 제곱으로,
    그리고 반대로 계산합니다."""
    new_value1 = value1 ** value2
    new_value2 = value2 ** value1
    new_tuple = (new_value1, new_value2)
    return new_tuple
Python 도구 상자

복습: 리스트 컴프리헨션

기본

[iterable의 iterator 변수에 대한 출력 표현식]

심화

[출력 표현식 + 
출력 조건 for iterator variable in iterable +
iterable 조건]
Python 도구 상자

연습해 봅시다!

Python 도구 상자

Preparing Video For Download...