擅长:python、mysql、java
<p>可以使用<code>self.__dict__</code>返回Python中属性及其值的字典。你知道吗</p>
<pre><code>import numpy as np
import datetime
import pandas as pd
class Test():
def __init__(self,atti1,atti2):
self.atti1 = atti1
self.atti2 = atti2
def getAttr(self):
return self.__dict__
l1 = [Test(i,i+1).getAttr() for i in range(1000000)]
l1 = pd.DataFrame(l1)
l11 = list(l1['atti1'])
l12 = list(l1['atti2'])
</code></pre>