大家好,我是皮皮。
一、前言
前幾天在Python星耀交流群【dcpeng】問了一個Pandas基礎的問題,提問截圖如下:

原始代碼如下:
import pandas as pd
from dataclasses import dataclass
@dataclass
class C:
a:int=0
b:int=0
@property
def add(self):
return self.a+self.b
c1=C(1,2)
c2=C(3,4)
data =pd.DataFrame([c1,c2])
print(data)
這個題目還是有點難度的,感興趣的話,大家也可以嘗試下。
二、實現過程
這里【此類生物】給了一個答案,如下所示:

完成了預期需求。

這里【甯同學】也給了一份代碼:


順利地解決了粉絲的問題。
三、總結
大家好,我是皮皮。這篇文章主要盤點了一個Pandas處理的問題,文中針對該問題給出了具體的解析和代碼實現,幫助粉絲順利解決了問題。
最后感謝粉絲【dcpeng】提問,感謝【此類生物】、【甯同學】給出的思路和代碼解析,感謝【狂吃山楂片】、【冫馬讠成】、【PI】等人參與學習交流。