【发布时间】:2020-06-24 06:03:59
【问题描述】:
我正在尝试获取用户输入的列表,然后按升序对列表元素(整数)进行排序。但是元素存储为字符串,我不知道如何将每个元素转换为int 类型。例如:
p = input("Enter comma separated numbers:")
p = p.split(",")
p.sort()
print(p)
当我输入时
-9,-3,-1,-100,-4
我得到的结果是:
['-1', '-100', '-3', '-4', '-9']
但是想要的输出是:
[-100, -9, -4, -3, -1]
【问题讨论】:
标签: python-3.x string list