如何在Python中存储多个变量值

时间:2014-04-23 03:53:04

标签: python

我需要存储一个随机的初始值,以便稍后在用户输入覆盖后使用它。所以我必须使用两个变量来处理相同类型的数据。如果/我希望避免,以后它会导致不可避免的。

var01='default'
var02=None
if var01: print var01
elif var02: print var02

问题:由于传入的初始值每次都不同,因此无法使用默认值。理想情况下,初始值只是“向下移动数据层次结构”并保持“可用”状态。如果这是不可能的,我想看看如何处理类似的情况。

1 个答案:

答案 0 :(得分:3)

使用list

var_list = ['default']
print var_list[-1] # 'default'
var_list.append('new var')
print var_list[-1] # 'new var'