-1

假设我们有一列具有以下值:

苹果、芒果、橙子、123、987、番石榴,01/01/2020

python 自动将此列识别为“对象”数据类型。我的任务是计算单列中数据类型的数量。对于人眼而言,很明显,上述列值中有 3 种数据类型:字符串、整数、日期。但是,我无法提出可以进行这种隔离的代码。期待指导!谢谢!

4

2 回答 2

0

你能提供一些你尝试过的代码吗?你是如何设置数据结构的?它是一个 m * n 矩阵,其中每一列都有一个共同的 j indata[i][j]吗?在这种情况下,您似乎可以只遍历列的矩阵行并使用该type()方法。

不了解您的设置会导致难以提供解决方案。通常,列中的数据属于常见类型。

于 2020-02-21T21:15:05.977 回答
0

如果您的数据是列表的形式,您总是list(map(type, list_name))可以返回一个类型列表。

于 2020-02-21T21:17:10.747 回答