我有一个数据框:
col1 col2 col3 col4
A 11 [{'id':2}] {"price": 0.0}
B 21 [{'id':3}] {"price": 2.0}
C 31 [{'id':4}] {"price": 3.0}
我想找出所有列的数据类型为“列表”和“字典”,并可能将结果存储到另一个列表中。我该怎么做?
当我使用这个时:
data.applymap(type).apply(pd.value_counts)
输出是:
col1 col2 col3 col4
0 a 11 [{'id':2}] {"price": 0.0}
1 b 21 [{'id':3}] {"price": 2.0}
2 c 31 [{'id':4}] {"price": 3.0}