私は Python の初心者です。代入演算子を明確に理解できません。たとえば、次のようになります。
list1 = ["Tom", "Sam", "Jim"]
list2 = list1
上記の 2 つのステートメントは 'list1' と 'list2' を にバインドし["Tom", "Sam", "Jim"]ます。問題は、次のような演算子の場合です。
list1[1] = "Sam's sister"、割り当てステートメントもバインディングと見なされる場合、list2[1]それでも「Sam」に関連付けられます。その結果、変更list1は に影響しません。Pythonlist2は反対の出力を提示しますが、別の問題はlist1[1]、 を変数と見なすことができるかどうかです。list1そしてlist2Pythonで。
誰でも何か提案はありますか?