2024-05-19 14:14:40 发布
网友
我在测试环境中定义了一个名为states的元组。然后,在测试系统时,我希望以随机方式单步执行此元组:
states
st = time.time() for s in sorted(states,key=lambda k: random.random()): my_system.set_state(s) test.confirm_state(s)
每个州只应访问一次。这是不是最顽皮的方式洗牌我的元组?
Python附带电池。对序列使用^{}。
您必须知道random.shuffle在可变序列上就地操作,这就是它不返回列表本身的原因。
random.shuffle
l = list(states) random.shuffle(l) # random.shuffle is returning None for x in l: # do stuff
Python附带电池。对序列使用^{} 。
您必须知道
random.shuffle
在可变序列上就地操作,这就是它不返回列表本身的原因。相关问题 更多 >
编程相关推荐