实现“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