【发布时间】:2020-04-25 19:11:56
【问题描述】:
给定文件的数据:
Name age weight
John 21 78.5
kennedy 39 68.3
预期输出:
col_name dtype
Name str max: kennedy min: john
age int max: 39 min: 21
weight float max: 78.5 min: 68.3
****谁能帮我解决一下?**
我也试过这个,但不知道如何找到它的最大值,字符串的最小值,我只是为 int,float 做了。**
import pandas as pd
df=pd.read_csv(P1-UK-Bank-Customers.csv")
for col in df.select_dtypes([np.int8, np.int16, np.int32, np.int64, np.float]):
print('column: ', col)
print('max: ',df[col].max())
print('min: ',df[col].min())
print()**
【问题讨论】:
-
嗨 pooja,您需要为字符串定义
max和min,然后才能给出任何答案 -
@DavidDR 实际上我想根据字符串的长度打印字符串的最大值、最小值。我不知道逻辑。帮我解决一下。
标签: python string pandas list dataframe