我需要生成一个json,类似于:
'alpha' : {
"impro": 10,
"axdo": 20,
"sendo": 14
}
'beta' : {
"tero": 90,
"dote": 10,
"sendo": 14
}
次键(“impro”)的值有3种状态:正常、警告、危险。你知道吗
states = ['normal', 'warning', 'danger']
我在考虑使用类:
class Alpha:
def __init__(self):
keys = ['impro', 'axdo', 'sendo']
state = random.choice(states)
for k,v in keys.iteritems():
setattr(self, k, generate_value(state=state))
generate_value
是基于传递的state
生成值的函数。你知道吗
我需要创建足够多的随机Alpha对象,确保每个次键都处于所有3种状态。你知道吗
我希望我正确地理解了这个问题。对象Alpha的每个值都是从属于三个区间(
normal
、warning
、danger
)的值中选择的。我使用产品生成所有组合:印刷品:
相关问题 更多 >
编程相关推荐