isd = pd.DataFrame()
ind = pd.DataFrame()
exd = pd.DataFrame()
psd = pd.DataFrame()
visd = pd.DataFrame()
vind = pd.DataFrame()
vexd = pd.DataFrame()
sd = pd.DataFrame()
ise = pd.DataFrame()
idb = pd.DataFrame()
mdd = pd.DataFrame()
add = pd.DataFrame()

有没有其他方法可以让它变得优雅和更快?

推荐答案

使用数据帧字典,尤其是一些数据帧的代码字典将共享一些相似之处.这将允许使用循环或函数执行某些操作:

dct = {n: pd.DataFrame() for n in ['isd', 'ind', 'exd']} 

Python相关问答推荐

对某些列的总数进行民意调查,但不单独列出每列

PywinAuto在Windows 11上引发了Memory错误,但在Windows 10上未引发

2D空间中的反旋算法

如何在Polars中从列表中的所有 struct 中 Select 字段?

如何在Python中找到线性依赖mod 2

使用Python查找、替换和调整PDF中的图像'

从列表中获取n个元素,其中list [i][0]== value''

合并与拼接并举

如何找出Pandas 图中的连续空值(NaN)?

Gekko中基于时间的间隔约束

Flask运行时无法在Python中打印到控制台

如何在Python中使用Iscolc迭代器实现观察者模式?

BeautifulSoup-Screper有时运行得很好,很健壮--但有时它失败了::可能这里需要一些更多的异常处理?

Python OPCUA,modbus通信代码运行3小时后出现RuntimeError

对于标准的原始类型注释,从键入`和`从www.example.com `?

文本溢出了Kivy的视区

try 在单个WITH_COLUMNS_SEQ操作中链接表达式时,使用Polars数据帧时出现ComputeError

为什么在安装了64位Python的64位Windows 10上以32位运行?

为什么任何一个HTML页面在保存到文件后都会变大6个字节?

如何从NumPy数组中提取主频?