寻找非K距离元素的Python程序

寻找非K距离元素的Python程序

当需要寻找非K距离元素时,可以使用简单的迭代和’append’方法。

示例

以下是相同内容的演示:

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]

说明

  • 定义一个列表,并在控制台上显示它。

  • 定义键值,并在控制台上显示它。

  • 定义一个空列表。

  • 遍历列表,并检查关键字是否存在于列表中。

  • 如果是,将其附加到空列表中。

  • 在控制台上显示输出。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程