a = []
for i in range(3):
a.append(input())
j = 0
for i in a:
if i % 10 != 7:
j = min(a)
print j
Run Code Online (Sandbox Code Playgroud)
我需要一种算法,找到列表中最小的正数,其十进制表示不以数字 7 结尾。保证列表至少有一个正元素,其十进制表示不以数字 7 结尾。我尝试过这个,但是条件不行。例如:它表示[9,8,7]中7是最小的。