Pythonは、その定義にメソッドを提供して、その場で操作を実行します。つまり、演算子モジュールを使用して1つの式で代入と評価を実行します。たとえば、
x +=yはx=operator.iadd(x、y)と同等です
いくつかの重要なインプレース操作:
1. iadd():—この関数は、現在の値を割り当てて追加するために使用されます。この操作は、操作「 a + = b」を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。
2. iconcat():—この関数は、1秒の終わりに1行を連結するために使用されます。
出力: 追加および割り当て後の値:5連結後の文字列は次のとおりです。pythonengineering 3. isub():—この関数は、現在の値の割り当てと減算を行うために使用されます。この操作は、「 a- = b」操作を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。 4. imul():—この関数は、現在の値を割り当てて乗算するために使用されます。この操作は、操作「 a * = b」を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。
|