19

これを 1 行に減らすことはできますaか (割り当て後)。

a = [1,2,3]
b = a[:]
b.append(4)
4

1 に答える 1

47

以下はおそらく最も単純です。

b = a + [4]

a[:]ここでは、参照をコピーしなくなったので必要ありません(+いずれにせよ、新しいリストを作成して返します)。

于 2013-01-26T13:27:58.157 に答える