淺談python 讀excel數(shù)值為浮點型的問題
更新時間:2018年12月25日 11:34:47 作者:zn505119020
今天小編就為大家分享一篇淺談python 讀excel數(shù)值為浮點型的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
#讀入no
data = xlrd.open_workbook("no.xlsx") #打開excel
table = data.sheet_by_name("Sheet1") #讀sheet
nrows = table.nrows
cols = table.ncols
nos = []
for i in range(1,nrows): #指定從1開始,到最后一列,跳過表頭
for j in range(cols):
ctype = table.cell(i , j).ctype #判斷python讀取的返回類型 0 --empty,1 --string, 2 --number(都是浮點), 3 --date, 4 --boolean, 5 --error
no = table.cell(i, j).value #獲取單元格的值
if ctype == 2 :
no = str(int(no)) #將浮點轉(zhuǎn)換成整數(shù)再轉(zhuǎn)換成字符串
nos.append(no)
print(nos)
以上這篇淺談python 讀excel數(shù)值為浮點型的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- 實例講解Python中浮點型的基本內(nèi)容
- Python字符串、整數(shù)、和浮點型數(shù)相互轉(zhuǎn)換實例
- Python astype(np.float)函數(shù)使用方法解析
- Python3 使用map()批量的轉(zhuǎn)換數(shù)據(jù)類型,如str轉(zhuǎn)float的實現(xiàn)
- Python將string轉(zhuǎn)換到float的實例方法
- 對python中的float除法和整除法的實例詳解
- python 保存float類型的小數(shù)的位數(shù)方法
- 為什么str(float)在Python 3中比Python 2返回更多的數(shù)字
- Python將list中的string批量轉(zhuǎn)化成int/float的方法
- 淺談python 四種數(shù)值類型(int,long,float,complex)
- Python浮點型(float)運算結(jié)果不正確的解決方案
相關(guān)文章
Pycharm打開.py文件和項目的幾種實現(xiàn)方式
這篇文章主要介紹了Pycharm打開.py文件和項目的幾種實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-04-04

