python - 选择在换行之前要打印多少列表元素
问题描述
我不知道如何设置正确的标题,所以我会尽力解释我的问题。我有一个未定义数量的项目列表(所以它可能是 3 或 3000)。我想在同一行打印 4 个项目,在第 4 个项目之后转到下一行,然后重复该过程直到项目完成。我试过这样的事情:
for x in range(len(stuff)):
counter = 0
if counter == 4:
print("\n")
counter = 0
else:
print(stuff[x].text, end="")
counter +=1
但它仍然在同一行打印所有内容。有任何想法吗?
解决方案
for x in range(0,len(stuff),4):
print(stuff[x:x+4],sep = '')
应该管用
推荐阅读
- mysql - MySQL - 大型数据集的 JSON 字段或单独的表?
- javascript - 使用 Invisible Captcha V2 时何时调用 grecaptcha.execute()
- javascript - 使用 Object.assing 将全局对象与另一个对象组合,无法访问连接的对象?
- java - 从数组或 ArrayList 对象中随机选择。程序应该重复,直到用户准备好退出
- intellij-idea - IntelliJ 卡在加载页面
- r - R中具有%Y-%m-%d%H:%M时间序列格式的指数平滑预测
- arrays - Discord.JS Sharding Guild ID列表问题
- javascript - 我们可以使用提交表单将 id 发送到文件本身吗
- java - 为什么 Android Material Design 选项卡布局不起作用?
- android - 无法在我的项目中编写 SQlteAssethelper