![](/img/trans.png)
[英]Numpy loadtxt remove leading zeros (convert) and define spaces delimiter
[英]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.