我想从一个列表中弹出,将弹出的值与随机骰子比较几次,然后返回一个数据帧,显示弹出值的值,直到值停止大于随机骰子为止。你知道吗
这是我目前掌握的代码:
size = 10
csv_file = [0.2,0.4,0.5,0.6,0.7,0.7,0.7,0.7,0.7,0.7]
for i in range(size):
obs = csv_file.pop()
func = lambda x: x if x > random.uniform(0,1) else False
states = dict(state_leads=func(obs))
states['lead_opps'] = func(states['state_leads'])
states['opp_comp'] = func(states['lead_opps'])
states_df = pd.DataFrame([states],columns=states.keys())
目前没有回答
相关问题 更多 >
编程相关推荐