當我提到Python時,我並不完全熟練,但我真的把自己放在了一個泡菜中。雙關語之外,我使用Tkinter的,我有讓是我保存所有我的全局變量的輕鬆特定功能: def start_save(globals_=None) :
global quick_save_file, options
if globals_ is None:
globals_ = globals()
我有一小段代碼和一個很大的疑問。 s=['a','+','b']
s1=s
print s1
del s1[1]
print s1
print s
輸出是 value of s1 ['a', '+', 'b']
value of s1 ['a', 'b']
value of s ['a', 'b']
爲什麼是可變的「當我獨自修改S1改變值?我怎樣才能解決這個問題? 預先感謝您