Pythonで不変のベクトルを表現するにはどうすればよいですか?
タプルを使用して、Pythonで不変のベクトルを表すことができます。タプルは不変のデータ構造であり、リストのように動作しますが、順序を維持し、リストよりも高速です。
myVec = (10, 15, 21) myVec[0] = 10
タプルは変更できないため、エラーが発生します。
-
PythonでCDを作成するにはどうすればよいですか?
osモジュールを使用して、PythonでディレクトリまたはCDを変更できます。切り替えたいディレクトリの相対パス/絶対パスを入力として受け取ります。 例 >>> import os >>> os.chdir('my_folder')
-
Pythonで不変の文字列のIDを変更するにはどうすればよいですか?
Pythonの文字列は不変です。つまり、文字列が作成されると、変更することはできません。文字列を作成するとき、同じ文字列を作成して別の変数に割り当てると、両方が同じ文字列/メモリを指します。たとえば、 >>> a = 'hi' >>> b = 'hi' >>> id(a) 43706848L >>> id(b) 43706848L この文字列オブジェクトの再利用は、Pythonではインターンと呼ばれます。同じ文字列は同じIDを持ちます。ただし、Pythonは文字列をインターンすることが保証