Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで同じ変数に複数の値を割り当てる方法は?


Pythonで、次のようなことをしようとした場合

a = b = c = [0,3,5]
a[0] = 10

で同じ値になります
a, b, and c: [10, 3, 5]

これは、ここにある3つの変数すべてが同じ値を指しているためです。この値を変更すると、変更がすべての名前、つまりa、b、cに反映されます。新しいオブジェクトを作成して割り当てるには、コピーモジュールを使用できます。

a = [0,3,5]
import copy
b = copy.deepcopy(a)
a[0] = 5

print(a)
print(b)
出力 これにより出力が得られます-

[5,3,5]
[0,3,5]

  1. PythonでCSVを複数の列で並べ替える方法は?

    CSVを複数の列で並べ替えるには、sort_values()メソッドを使用します。複数の列で並べ替えるということは、列の1つに値が繰り返されている場合、並べ替えの順序は2番目のに依存することを意味します。 sort_values()メソッドで言及されている列。 まず、入力したCSVファイル「SalesRecords.csv」を読んでみましょう- dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv") ここで、複数の列、つまり「Reg_Price」と「Car」に従って並べ替えます- da

  2. Python plt.titleに変数を追加するにはどうすればよいですか?

    Pythonに変数を追加するにはplt.title() 、次の手順を実行できます- numpyとnum(変数)を使用してxとyのデータポイントを作成し、yを計算して、これをタイトルに設定します。 plot()を使用してxおよびyデータポイントをプロットします 赤い色の方法。 変数numを使用して曲線のタイトルを設定します。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize&q