📖 Python 클래스 객체를 Pandas로 변환
class Foo:
__slots__=('__name','__age')
@property
def name(self):
return self.__name
@property
def age(self):
return self.__age
""" 속성 name ,age """
def __init__(self,name,age):
self.__name = name
self.__age = age
name_li = ['foo', 'bar', 'bow']
age_li = [11, 12, 13]
foo_list = []
for name, age in zip(name_li, age_li):
foo_list.append(Foo(name, age))
pd_df = pd.DataFrame([(foo.name, foo.age) for foo in foo_list], columns=['이름', '나이'])