标签: python dataframe dask
出于好奇,如果dask同时启用len()和size,为什么还没有形状呢?
答案 0 :(得分:2)
对此已进行了详细讨论。首先,我要指出,在python规范中,T: 'x总是应该返回一个具体的整数。 Dask尊重这一点,因此len()块与数据帧上的大多数操作不同。 len(df)没有这样的约束,因此很懒。
T: 'x
len()
len(df)
数据帧的元数据立即可用,但是,无需计算任何数据即可知道列的数量,名称和类型。因此,.size将是已知值与惰性值或缓慢计算的具体值的组合。似乎没有必要。
.size