1
假设我正在将行添加到具有40列的数据框。通常它会是这样的:将行添加到熊猫数据框中
df = pandas.DataFrame(columns = 'row1', 'row2', ... ,'row40'))
df.loc[0] = [value1, value2, ..., value40]
(不要拿点直译)
但是假设值1到value10在列表1(即列表1 =值1,值2,..., value10]),所有其余的值都是单独的元素。
我想:
df.loc[0] = [list1, value11, value12, ..., value40]
,但它不工作,因为Python解释整个列表的一个元素。所以这是错误的维度。我如何重写代码以使其工作?