我在python中编写代码来查找整数的因子对.但是制作对也会产生反向对.我想在不导入任何模块的情况下使用简单的方法消除这些反向对.例如.
[[1, 200], [2, 100], [4, 50], [5, 40], [8, 25], [10, 20], [20, 10], [25, 8], [40, 5], [50, 4], [100, 2], [200, 1]]
输出应该是:
[[1, 200], [2, 100], [4, 50], [5, 40], [8, 25], [10, 20]]
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所得到的:
N = []
J = []
F = []
Z = []
S = []
num = input("Enter no. of elements in list")
print ('Enter numbers')
prod = 1
for i in range(int(num)):
n = input("num :")
N.append(int(n))
for x in …Run Code Online (Sandbox Code Playgroud) python ×1