AttributeError:' str'对象没有属性' string'

时间:2014-08-17 11:03:17

标签: python string sorting

我收到错误:

AttributeError: 'str' object has no attribute 'string'

所以这是代码:

lnumber=input("please type in numbers:")
lnumber.string().sort()
print(lnumber)

我要做的是:

  • 用户输入数字(例如:'2 1 4 3');和
  • 代码按升序排列数字。

1 个答案:

答案 0 :(得分:1)

如果用户以这种方式输入数字,那么您可能想要使用raw_input。之后,您可以使用.split()获取数字列表,然后使用.sort()。

示例:

myRawInput = raw_input("Enter some numbers separated by spaces")
myList = myRawInput.split()
myList.sort()