首页 > 解决方案 > 在 Python 中获取变量变量

问题描述

这是我的代码:

FULLNAME_len = 65
FIRST_len = 45
LAST_len = 45
ADDRESS_1_len = 55
CITY_len = 40
STATE_len = 2
ZIP_len = 10

现在我想得到这些值给定的名称(即全名,第一,...)

for col_name in df.columns:
        print(col_name_len) # Doesn't work for obvious reasons

标签: pythonpython-3.xpandasdataframe

解决方案


如果要打印每列的长度,可以这样做:

for col in df:
     print(col, df[col].shape[0])

如果不是这样,我认为我们需要知道您从哪里获得这些硬编码值以及您的最终目标是什么。


推荐阅读