rubyはメソッドチェーンというものができる。pythonではできない?

Rubyのメソッドチェーンの例

rubyのコード

 a = [6,5,3,2,8]
 p a.sort.reverse
 

pythonのコード

a = [6,5,3,2,8]
a.sort(); print(a)
a.reverse(); print(a)

pythonでも似たようなことができるのかもしれないが、rubyのこの機能はやばい。

よくわからないがpythonでprint(a.sort())と書いてしまうとNoneが返ってくる。どういう仕組みなのかはわからない。


Warning: Undefined array key "thumbnail_url" in /home/users/1/boy.jp-rolpop/web/skc/wp-content/themes/godios/inc/schema-org.php on line 49

Warning: Undefined array key "thumbnail_url" in /home/users/1/boy.jp-rolpop/web/skc/wp-content/themes/godios/inc/schema-org.php on line 78