1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Hộp Công Cụ Python

Connected

Bài tập

Iterator làm đối số của hàm

Bạn đã dùng hàm iter() để lấy một đối tượng iterator, cũng như hàm next() để lần lượt lấy từng giá trị từ đối tượng iterator.

Ngoài ra còn có các hàm nhận iterator và iterable làm đối số. Ví dụ, các hàm list() và sum() lần lượt trả về một list và tổng các phần tử.

Trong bài tập này, bạn sẽ dùng những hàm đó bằng cách truyền vào một iterable từ range() rồi in ra kết quả của các lời gọi hàm.

Hướng dẫn

100 XP
  • Tạo một đối tượng range sinh các giá trị từ 10 đến 20 bằng range(). Gán kết quả cho values.
  • Dùng hàm list() để tạo một list các giá trị từ đối tượng range values. Gán kết quả cho values_list.
  • Dùng hàm sum() để lấy tổng các giá trị từ 10 đến 20 từ đối tượng range values. Gán kết quả cho values_sum.