簡體   English   中英

防止 Numpy Loadtxt 刪除前導零

[英]Prevent Numpy Loadtxt from Removing Leading Zeros

我有一個數據文件,其中包含一個像這樣的列

000100
000101
000102
000103
etc.

我正在閱讀它,其他專欄在使用 numpy.loadtxt 獲取包含文件中所有信息的數組,然后進行進一步處理

loadtxt 似乎刪除了前導零,所以我最終得到這樣的一列

100
101
102
103
etc.

我需要保留前導零,因為它們很重要——有什么辦法可以防止它裁剪它們嗎?

import numpy

path = "test.txt"

array = numpy.loadtxt(path, dtype=numpy.int32, converters={0: lambda x: int(x, base=2)})

一定要指定一個dtype ,這取決於你想要什么,因為默認情況下,numpy 做的一切都是浮點數

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM