【发布时间】:2023-04-03 04:47:01
【问题描述】:
df 是一个数据框,使用Faker 库(用于生成数据集)创建。
我想评估df,将列名作为字符串存储在一个列表中;以及它们在第二个列表中的相应数据类型。
到目前为止,我有:
columns = []
dtypes = []
for col_name, values in df.iteritems():
columns.append(col_name)
print(col_name)
我一直坚持检测给定列的数据类型的解决方案。可以存储为数据类型类本身或字符串字面量。
注意:没有必要评估整个列表df.column.values(),因为每个实例/记录都必须遵循 Faker 提供的相同格式。因此,在这里评估第一列的值就足够了。
【问题讨论】:
-
试试
df.dtypes。我想你会得到你想要的。 -
太棒了,当然!谢谢哈哈
-
喜欢 Python 如何让一切变得简单
标签: python dataframe for-loop types faker