我的代码:
b=list(input("entr"))
print(b)
for a in b :
if a>5:
print(a)
我收到此错误:
TypeError:“ str”和“ int”的实例之间不支持“>”
答案 0 :(得分:1)
尝试一下
b=list(map(int,input("Enter: ").split()))
它将以int
作为输入并转换为列表。
例如:
>>> b=list(map(int,input("Enter").split()))
Enter: 3 4 5 6 7
>>> for a in b :
if a>5:
print(a)
6
7