谁能澄清一些关于 sys 模块和变量性质的事情?

Can anyone clarify something about the sys module and the nature of variables?

它的 simple.sys.argv 是我分配给变量的列表。 Sys.argv 因用户输入而异。变量也会随之改变吗?我知道这就像深入细节,但我真的需要一些帮助。

import sys
list=sys.argv

除非您将其重新分配给 sys.argv,否则该变量不会更改。除非变量共享内存位置,否则变量不会根据它们的分配神奇地改变。 sys.argv 是一个列表(可变的),因此没有理由它应该或将与 list.

共享内存地址

这让我们想到了另一点:如果 sys.argv 已经是一个列表,为什么要将它存储在不同的列表变量中? (提示:你不会)