'apple'.upper() // in javascript
ようなオブジェクトやprimitvesプリミティブ実際のオブジェクトです。AreのPythonはオブジェクト
編集: 回答として、それらはPythonの単純なバニラオブジェクトです。
私が知っているように、プリミティブは高速であるため、カウンタオブジェクトラッパーが提供されます。
なぜ、それらを実装していないのですか?特別な設計上の理由はありますか? 2つのアプローチで長所と短所。
'apple'.upper() // in javascript
ようなオブジェクトやprimitvesプリミティブ実際のオブジェクトです。AreのPythonはオブジェクト
編集: 回答として、それらはPythonの単純なバニラオブジェクトです。
私が知っているように、プリミティブは高速であるため、カウンタオブジェクトラッパーが提供されます。
なぜ、それらを実装していないのですか?特別な設計上の理由はありますか? 2つのアプローチで長所と短所。
Pythonではプリミティブがありません!すべてがオブジェクトです。しかし、文字列や整数のようなオブジェクトは不変です。 – schwobaseggl
他の言語にラッパーがあると、Pythonがそれを実装しなかった理由があります。 javascriptのようにすべてがオブジェクトですが、文字列はまだ不変です。「apple」。何かがラッパーを経由します。 – garg10may
文字列もPythonでは不変です... – jonrsharpe