
s = input('input:').split(',') n = [int(x) for x in s] n.sort() print(n) 可不可以在第一行代码合适的地方插入 int,使每个元素按逗号分隔并转换为 int 型?
如果可以的话能不能把 sort(),也放到第一行去。
家里断网了,查不了百度,不会翻墙。
好惨,大家帮帮我。
1 fzinfz Nov 12, 2017 print(sorted(list(map(lambda x: int(x), input('input:').split(','))))) |
4 CSM Nov 12, 2017 via Android 那层 list 也不需要 |
5 fzinfz Nov 12, 2017 |
6 orzfly Nov 12, 2017 (off-topic) 话说我有个疑问百思不得其解(其实主要是好奇):断网了上不了百度,是怎么上 V2EX 的……? |
7 noe132 Nov 12, 2017 看了 1 楼的嵌套有种 lip 的感觉。。。 如果是 JS 的话 console.log(input.split(',').map(v => parseInt(v)).sort()) |
8 winglight2016 Nov 12, 2017 @orzfly 有用爱发电,当然也有用爱上网的,楼主显然是 V2 真爱粉~~~ |