② 打印df中列或行的数据类型
df = pd.read_excel(r"C:\Users\黄伟\Desktop\test.xlsx",sheet_name=2) display(df) x = df.apply(lambda x:print(type(x)),axis=0) print("-------------------------------------") y = df.apply(lambda x:print(type(x)),axis=1)
结果如下:
2、applymap()函数
1)applymap()函数作用
① applymap()函数只能作用于DataFrame
依次取出DataFrame中的每一个具体的元素作为参数,传递给function函数,进行转换。
2)案例说明
df = pd.read_excel(r"C:\Users\黄伟\Desktop\test.xlsx",sheet_name=2) display(df) df[['语文', '数学', '英语', '物理', '化学', '生物']].applymap(lambda x:x+100)
结果如下: