问题描述
我使用df.loc[(conditions),'col'].values
来检索2个单独的单元格值。我将这两个值与min函数进行了比较,并检索了最小值。当使用最小值插入列表时,就会出现此问题。该值显示为一个数组。我稍后将使用这些收集的值创建df,它们是否为数组是否重要?如果我不希望使用数组,而只是一个对象,那么将检索到的值更改为哪种类型。
解决方法
min函数的结果应为数字类型。当您将其添加到列表中时,它也应该作为数字出现在列表中:
a = list()
a.append(the_min_from_above)
print(a)现在应显示[the_min_from_above]
如果添加更多值,它将变为: [value1,value2,value3,...,valueN]
如有必要,可以稍后将其添加到DataFrame中。