pythonの組み込みの関数がよくわかりません。
例えば、非破壊的操作であるreversed()と
破壊的操作であるobject.reverse()がありますが、
この関数の表記の違い(?)がわかりません。
どのような時に~()となり、どのような時に~.~()となるのでしょうか?
また、コードを書く際にどれが破壊的でどれが非破壊的なのか、一つ一つ覚えるしかないのか、それとも表記でわかるものなのか、、、
Python初心者であまりわかっていませんがよろしくお願いします。
(Cであれば触れたことがあります。)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/18 10:00