我有一个for循环,它引用字典并打印出与键相关联的值。代码如下:
for i in data:
if i in dict:
print dict[i],
如何格式化输出以便每60个字符创建一个新行?例如,侧面的字符数:
0001 MRQLLLISDLDNTWVGDQQALEHLQEYLGDRRGNFYLAYATGRSYHSARELQKQVGLMEP
0061 DYWLTAVGSEIYHPEGLDQHWADYLSEHWQRDILQAIADGFEALKPQSPLEQNPWKISYH
0121 LDPQACPTVIDQLTEMLKETGIPVQVIFSSGKDVDLLPQRSNKGNATQYLQQHLAMEPSQ
这是一个复杂的格式化问题,但我认为以下代码:
演示如何执行此操作—在运行主脚本(五个a、十个b等,中间有空格)时,输出为:
^{pr2}$我还没有在实际数据上测试过它,但我相信下面的代码可以做到这一点。它首先建立整个字符串,然后每次输出一个60个字符的行。它使用三参数版本的range()来计算60。在
相关问题 更多 >
编程相关推荐