破壊は常に意識するものですか?それとも都度対処しますか? Dec 21, 2017 rubyは破壊か非破壊か区別する記号があるみたいですが、他の言語は思わぬ結果になったらその都度対処しますか? python a = [3,1,6,7] print(a.sort())# --- None --- ??? a = [1,3,5,2,4] a.sort() print(a)# [1,2,3,4,5] Ruby ary = ["taguti", "sugimoto", "fkoji"] p ary.sort# --- ["fkoji", "sugimoto", "taguti"]