【发布时间】:2022-01-15 01:51:53
【问题描述】:
我想编写一个程序,在打印前 5 个元素后打印出下一行。 示例:
a = ("200","qwdecf",'acfsdvwvg','dfwrvgrwb','fwrfw','fwfw','wefweg53',"1233",'2344','09845')
输出
"200","qwdecf",'acfsdvwvg','dfwrvgrwb','fwrfw'
'fwfw','wefweg53',"1233",'2344','09845'
我发现它们中的大多数都使用整数,而不是字符串。所以我有点卡住了。感谢您的帮助。
这是我现在的代码:
line = 0
for i in range(len(a)):
line+=1
print(a[:6])
【问题讨论】:
-
请注意,您的输出无法以任何方式获得,因为引号不是字符串的一部分,因此无法像示例中那样在输出中获取单引号或双引号。另外,如果您有超过 10 个项目怎么办?您究竟发现了什么可以与数字一起使用,而不能与字符串类似?
标签: python string for-loop range