![](/img/trans.png)
[英]When printing out lines from a file, in the python executor it has a line gap between each line
[英]Printing each line of a file out
file = open(filename, 'r')
a = 1
for i in file:
print(str(a) + ': ' + str(i))
a += 1
我正在嘗試打印文件的每一行。 在我打印時,輸出為:
1:9874234,12.5,23.0,50.0
2:7840231,70,60,85.4
3:3845913,55.5,60.5,80.0
4:3849511,20,60,50
這是正確的輸出,但是我想刪除每個輸出之間的多余行,因此每個輸出之間沒有空格
您的行已經以換行符結束。 print
正在添加另一個。
使用print(argument, end='')
。
如果要簡化代碼,則應查看內置的enumerate
函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.