我得到错误:
AttributeError: 'str' object has no attribute 'string'
代码如下:
lnumber=input("please type in numbers:")
lnumber.string().sort()
print(lnumber)
我要做的是:
- 用户输入号码(例如:
'2 1 4 3'
);和 - 代码将数字按升序排列。
如果用户以这种方式输入数字,那么您可能需要使用raw_input。之后,您可以使用.split()来获取数字列表,然后使用.sort()。
的例子:
myRawInput = raw_input("Enter some numbers separated by spaces")
myList = myRawInput.split()
myList.sort()