0
spam = "woo"
eggs = spam
spam = "string"
print eggs
# prints woo
的價值,它是不同的:更新一個變量的值,但是對於陣列更新的另一個
import numpy
# The coefficients for the Taylor polynomial for exp(x)
Taylor_coefficients = numpy.array(
[1.0, 0.5, 0.1666, 0.04164, 0.0083, 0.0014])
coeff = Taylor_coefficients
coeff[1] = 0
print Taylor_coefficients[:2]
# prints [ 1. 0.]
這裏發生了什麼,以及其他通用的數據類型不是數組這是否適用於?
這(幾乎)與字符串與數組無關。它與明確分配與項目分配('a [b] = c')有關。 – delnan
(可能的重複說明函數參數,但分配的行爲方式完全相同。) – delnan