实现“python isin 相反”的方法

1. 流程概述

为了实现“python isin 相反”,我们需要完成以下步骤:

步骤 描述
步骤一 获取待查询的元素列表
步骤二 获取待查询的目标列表
步骤三 遍历目标列表中的每个元素
步骤四 判断元素是否在待查询的元素列表中
步骤五 返回不在待查询元素列表中的元素

下面我们将逐步实现这些步骤。

2. 实现步骤

2.1 步骤一:获取待查询的元素列表

首先,我们需要获取待查询的元素列表。假设我们将待查询的元素列表存储在一个名为query_list的变量中。

query_list = [1, 2, 3, 4, 5]

2.2 步骤二:获取待查询的目标列表

接下来,我们需要获取待查询的目标列表。假设我们将待查询的目标列表存储在一个名为target_list的变量中。

target_list = [4, 5, 6, 7, 8]

2.3 步骤三:遍历目标列表中的每个元素

我们需要遍历目标列表中的每个元素,以进行后续的判断。

for item in target_list:

2.4 步骤四:判断元素是否在待查询的元素列表中

在遍历目标列表的每个元素时,我们需要判断该元素是否在待查询的元素列表中。如果不在,则说明该元素是我们要找的目标。

if item not in query_list:
    print(f"{item} is not in query_list")

2.5 步骤五:返回不在待查询元素列表中的元素

最后,我们将不在待查询元素列表中的元素进行返回。可以先将这些元素存储在一个新的列表中,再进行输出或其他操作。

result_list = []
for item in target_list:
    if item not in query_list:
        result_list.append(item)

print(result_list)

3. 示例代码

query_list = [1, 2, 3, 4, 5]
target_list = [4, 5, 6, 7, 8]

result_list = []
for item in target_list:
    if item not in query_list:
        result_list.append(item)

print(result_list)

以上就是实现“python isin 相反”的方法。通过以上步骤,我们可以找到目标列表中不在待查询元素列表中的元素,并进行相应的处理。希望以上内容对你有帮助!

"成功是不断努力的结果。" - Napoleon Hill