Khi được yêu cầu tìm các phần tử không ở xa ‘K’, một phép lặp đơn giản cùng với phương thức ‘append’ được sử dụng.
Ví dụ
Dưới đây là một minh chứng về điều tương tự
my_list = [91, 13, 19, 25, 35, 3, 9, 11, 0]
print("The list is :")
print(my_list)
my_key = 2
print("The key is ")
print(my_key)
my_result = []
for element in my_list:
if element + my_key not in my_list and element - my_key not in my_list:
my_result.append(element)
print("The resultant list is :")
print(my_result) Đầu ra
The list is : [91, 13, 19, 25, 35, 3, 9, 11, 0] The key is 2 The resultant list is : [91, 19, 25, 35, 3, 0]
Giải thích
-
Một danh sách được xác định và hiển thị trên bảng điều khiển.
-
Giá trị khóa được xác định và hiển thị trên bảng điều khiển.
-
Một danh sách trống được xác định.
-
Danh sách được lặp lại và khóa được kiểm tra để xem liệu nó có trong danh sách hay không.
-
Nếu có, nó sẽ được thêm vào danh sách trống.
-
Đầu ra được hiển thị trên bảng điều khiển.