pd.concat([df[:1], df[-2:-1]])可以运行是因为pd.concat()函数接受一个列表作为参数,列表中的每个元素都是要合并的DataFrame对象。

而pd.concat(df[:1], df[-2:-1])运行失败是因为pd.concat()函数期望接受一个列表作为参数,但是你传递的是两个独立的DataFrame对象。正确的写法应该是pd.concat([df[:1], df[-2:-1]])。

pdconcatdf1 df-2-1可以运行但是pdconcatdf1 df-2-1运行失败的原因

原文地址: https://www.cveoy.top/t/topic/i5j7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录