想问一下,为什么这个代码中总是输出不了呢?
x = int(input())
li = []
for i in range(x):
su = input()
li.append(su)
for j in li :
if j[0] == 1:
print(j[2])
elif j[0] == 2:
j.sort()
print(j[0])
elif j[0] == 3:
j.sort()
print(j.remove(j[0]))
break
su = input()这行执行后,输入的数据都会当做字符串放到li中,但是遍历li的时候是按int类型的1,2,3进行比较,肯定不会相等的
有帮助的话,请采纳