
1 ulala 2018 年 4 月 4 日 via iPhone 因为 sort 是原地排序,不返回任何东西…… help(a.sort)就知道了 |
2 IanPeverell 2018 年 4 月 4 日 按照你的想法,应该写成 b = sorted(a) a.sort() 是对 a 排序,无返回 |
3 ballshapesdsd 2018 年 4 月 4 日 骚年要学会查 python 文档啊 |
4 wlwood 2018 年 4 月 4 日 via Android 其实你写 C 排序的时候就明白了呀。传递一个指针数组过去,直接对那个内存地址进行操作,而不是重新分配地址来操作。这样就不用返回的结果了。 |
5 congeec 2018 年 4 月 4 日 via iPhone 函数式和命令式混用的语言,要小心 |
6 qsnow6 2018 年 4 月 4 日 a.sort()是个方法,无返回值; python 在执行无返回值的函数时,默认返回一个 None |
7 vegito2002 2018 年 4 月 4 日 via iPad @congeec 同感, 刚开始用的时候真的是各种踩坑。 |
8 arischow 2018 年 4 月 5 日 via iPhone RTFD |
9 wujunze 2018 年 4 月 5 日 RTFM |
10 YangJian1994 OP @ulala 好的 |
11 YangJian1994 OP @IanPeverell 谢谢,知道了 |
12 YangJian1994 OP @ballshapesdsd ok,会的 |
13 YangJian1994 OP @wlwood 受教了,谢谢 |
14 YangJian1994 OP @congeec 恩恩,知道了 |
15 YangJian1994 OP @qsnow6 恩恩,谢谢 |
16 YangJian1994 OP @vegito2002 是的 |
17 YangJian1994 OP @wujunze 会的 |
18 YangJian1994 OP @arischow RTFM 楼下正解 |