我有API列表,输入= [WriteConsoleA,WSAStartup,RegCloseKey,RegCloseKey,RegCloseKey,NtTerminateProces,RegCloseKey]
预期输出= [WriteConsoleA,WSAStartup,RegCloseKey,NtTerminateProces,RegCloseKey]
您可以简单地转换set(list),即set(Input)以删除所有重复项。
Input = ["WriteConsoleA", "WSAStartup", "RegCloseKey", "RegCloseKey", "RegCloseKey", "NtTerminateProces", "RegCloseKey"]
Output = []
api=Input[0]
for index in range(1,len(Input)):
if api!=Input[index]:
Output.append(api)
api=Input[index]
Output.append(api)
print(Output)
希望尝试此方法可以在您的情况下使用。