Khi được yêu cầu tìm phần tử chẵn ‘K’th trong danh sách, khả năng hiểu danh sách và toán tử‘% ’được sử dụng.
Ví dụ
Dưới đây là một minh chứng về điều tương tự -
my_list = [14, 63, 28, 32, 18, 99, 13, 61]
print("The list is :")
print(my_list)
K = 3
print("The value of K is :")
print(K)
my_result = [element for element in my_list if element % 2 == 0][K]
print("The result is :")
print(my_result) Đầu ra
The list is : [14, 63, 28, 32, 18, 99, 13, 61] The value of K is : 3 The result is : 18
Giải thích
-
Danh sách các số nguyên được xác định và hiển thị trên bảng điều khiển.
-
Giá trị cho K được xác định và hiển thị trên bảng điều khiển.
-
Khả năng hiểu danh sách được sử dụng để lặp lại danh sách và mọi phần tử được chia cho 2 và phần còn lại của nó được so sánh với 0.
-
Nếu nó là 0, nó sẽ được thêm vào danh sách và được gán cho một biến.
-
Đây là đầu ra được hiển thị trên bảng điều khiển.