尋找非距 K 元素的 Python 程式
我們需要找到非距 K 元素時,會使用簡單迭代和“追加”方法。
示例
以下演示了一個示例
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)輸出
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]
說明
定義了一個列表並將其顯示在控制檯上。
定義並顯示了鍵值在控制檯上。
定義了一個空列表。
對列表進行迭代,並檢查在列表中是否存在鍵。
如果在列表中,則將鍵追加到空列表中。
在控制檯上顯示輸出。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP