Pandas 使用DataFrame导入数字
我正在尝试使用pandas DataFrame从xlsx文件导入数字。但我得到的数字格式略有不同 假设电话号码是:9582****4 我用这个代码得到的号码是9582****4.0Pandas 使用DataFrame导入数字,pandas,list,dataframe,formatting,numbers,Pandas,List,Dataframe,Formatting,Numbers,我正在尝试使用pandas DataFrame从xlsx文件导入数字。但我得到的数字格式略有不同 假设电话号码是:9582****4 我用这个代码得到的号码是9582****4.0 df=pd.read\u excel(“Contacts.xlsx”) 对于范围内的i(len(df)): 打印(df.iloc[i,0]) 直到昨天晚上,它还可以正常工作。我想您需要将数据类型从float更改为int df=pd.read_excel("Contacts.xlsx") df = df.astyp
df=pd.read\u excel(“Contacts.xlsx”)
对于范围内的i(len(df)):
打印(df.iloc[i,0])
直到昨天晚上,它还可以正常工作。我想您需要将数据类型从float更改为int
df=pd.read_excel("Contacts.xlsx")
df = df.astype(int) # for all columns
type df = df.astype({"Column_name": int}) # for specific column
for i in range(len(df)):
print(df.iloc[i,0])