比较数据框中的元素

问题描述

我正在处理一个Python项目,我需要生成许多随机列表,将它们存储在pandas数据框中,并确保列表遵循给定的总和,并且不等于任何先前的列表。 到目前为止,考虑到197和212之和,这就是我所拥有的:

df = pd.DataFrame(columns=[1,2,3,4,5])
summ = []

while summ != 197 and summ !=212 :
    for i in enumerate(df):
            if df[i] == df[i-1] : 
                randomlist = random.sample(range(1,15),5)
                                   
                df.loc[i] = (randomlist)  
                summ = sum(randomlist)

我能够生成具有求和条件的所有列表,但无法将它们与数据框中的先前项目进行比较。

有人可以帮助我解决这个问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)