Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python – Tìm Phần Tử Chẵn Thứ K Trong Danh Sách


Khi cần tìm phần tử chẵn thứ 'K' trong danh sách, dùng list comprehension và toán tử %.

Ví dụ

Minh họa dưới đây:

my_list = [14, 63, 28, 32, 18, 99, 13, 61]
print("Danh sách là:")
print(my_list)
K = 3
print("Giá trị K là:")
print(K)
my_result = [element for element in my_list if element % 2 == 0][K]
print("Kết quả là:")
print(my_result)

Kết quả

Danh sách là: [14, 63, 28, 32, 18, 99, 13, 61]
Giá trị K là: 3
Kết quả là: 18

Giải thích

  • Định nghĩa danh sách số nguyên và hiển thị ra console.
  • Định nghĩa giá trị K và hiển thị ra console.
  • Dùng list comprehension lặp qua danh sách, mỗi phần tử chia 2 so sánh dư với 0.
  • Nếu dư 0, thêm vào list, gán vào biến.
  • Đây là đầu ra hiển thị trên console.