在matlab中,txt循环读取可以使用字符和num2str结合。
for N=1:10
a=load(['saif_',num2str(N),'.txt']);
end
请问同样的功能在python中应该怎么写,怎么实现
With open中该怎么写
可以这样:
res=[]
for i in range(1,11):
with open(f'saif_{num2str[i]}.txt','r',encoding='utf=8') as f:
m=f.readlines()
res.append(m)
for i in range(1, 11):
with open(f'saif_{i}.txt', 'r') as f:
pass
num2str(i)是数字转字符吧,python直接写i就可以
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!可以用+进行字符串链接
path = 'xxx/xxx/xxx' + str (num) +'xxx.txt'