python运行结果分割换行_Python:每第n行拆分后的换行符

我想在python中的txt文件中每10个数字或9个9分割后强制换行?我该怎么做?所以说我有

Input would be something like:

40 20 30 50 40 40 40 40 40 40

20 40 20 30 50 40 40 40

20 40 20 30 50 40 40 40 40 20 20 20

20 20 20

int txt.file

输出应该是

40 20 30 50 40 40 40 40 40 40

20 40 20 30 50 40 40 40

20 40 20 30 50 40 40 40 40 20

20 20

20 20 20

所以基本上在每10个数字或9行分割后中断

我试过了:

with open('practice.txt') as f:

for line in f:

int_list = [int(num) for num in line.split() ]

if len(int_list) < 20:

print(int_list)

else:

new_list = int_list[20:]

int_list = int_list[:20]

print(int_list)

print(new_list)

但这并不能解决它。另请注意,线长可以变化。所以第一行可以有5个数字,第二行有9个,第三行有10个,第四个有10个

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值