尝试在range
上循环。并保持临时变量以增加文件路径。
import numpy as np
from skimage import io
file = '/Dataset/A01/00{}.tif'
for i in range(100):
file_inc = str(i).zfill(2)
ori[i] = io.imread(file.format(file_inc))
,
您听说过for循环吗?这是一个显而易见的用例。您可以使用字符串的zfill()方法用前导零填充文件名。
for i in range(100):
filename = str(i).zfill(4)
ori[i] = io.imread(f'/Dataset/A01/{filename}.tif')
编辑:根据chepner的评论,您可以使用f字符串添加前导零。
for i in range(100):
ori[i] = io.imread(f'/Dataset/A01/{i:04d}.tif')
,
一个简单的列表理解就可以了。
ori = [io.imread(f'/Dataset/A01/{i:04}.tif') for i in range(100)]
本文链接:https://www.f2er.com/3150255.html