Chào mừng đến với nghiên cứu tình huống!

Hộp Công Cụ Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

Dữ liệu Ngân hàng Thế giới

  • Dữ liệu về các nền kinh tế thế giới hơn nửa thế kỷ
  • Chỉ số
    • Dân số
    • Tiêu thụ điện
    • Phát thải CO2
    • Tỷ lệ biết chữ
    • Thất nghiệp
    • Tỷ lệ tử vong
Hộp Công Cụ Python

Dùng 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')]
Hộp Công Cụ Python

Định nghĩa hàm

  • raise.py
def raise_both(value1, value2):
    """Raise value1 to the power of value2
    and vice versa."""
    new_value1 = value1 ** value2
    new_value2 = value2 ** value1
    new_tuple = (new_value1, new_value2)
    return new_tuple
Hộp Công Cụ Python

Ôn lại: list comprehension

Cơ bản

[biểu thức đầu ra cho biến lặp trong iterable]

Nâng cao

[biểu thức đầu ra + 
điều kiện trên đầu ra cho biến lặp trong iterable +
điều kiện trên iterable]
Hộp Công Cụ Python

Hãy luyện tập!

Hộp Công Cụ Python

Preparing Video For Download...