m0_51911432
荻芦夜雪糕
2020-12-29 21:41
采纳率: 100%
浏览 20

为什么x这里输出的是none?

x=([input(x)for x in range(int(input()))].sort(reverse=True))
print(" ".join(x))
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • qqzhuimengren
    PythonJavaC++go 2020-12-30 09:43
    已采纳

    因为.sort()函数没有返回值(或者说返回值为NONE);

    # 这样改一下就可以了
    x=([input(x)for x in range(int(input()))]
    x.sort(reverse=True))
    print(" ".join(x))
    点赞 评论
  • qq_40732962
    跳霹雳舞的蒙特卡 2020-12-29 23:21

    你想实现什么功能??

    点赞 评论

相关推荐