谁能澄清有关sys模块和变量性质的信息?

时间:2019-05-16 05:47:28

标签: python argv sys

它的simple.sys.argv是我分配给变量的列表。 Sys.argv随用户输入而变化。变量也会随之变化吗?我知道这就像深入细小的细节,但我确实可以使用一些帮助。

import sys
list=sys.argv

1 个答案:

答案 0 :(得分:1)

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

这又引出另一点:如果sys.argv已经是一个列表,为什么还要将其存储在其他列表变量中? (提示:您不会)