python - 如何打印像网格一样的嵌套列表?
问题描述
l1 = [[" "], [" "], [" "], [" "],
[" "], [" "], [" "], [" "],
[" "], [" "], [" "], [" "],
[" "], [" "], [" "], [" "]]
如您所见,我希望这 16 个空“盒子”具有 4x4 的输出。我尝试在 Stack Overflow 和网络上搜索解决方案。但似乎没有任何效果,因为有关嵌套列表的问题大多与整数有关。
期望的输出:
[" "][" "][" "][" "]
[" "][" "][" "][" "]
[" "][" "][" "][" "]
[" "][" "][" "][" "]
或者:
[ ][ ][ ][ ]
[ ][ ][ ][ ]
[ ][ ][ ][ ]
[ ][ ][ ][ ]
解决方案
如果您知道原始尺寸,您可以使用嵌套 fors 来打印这个
for i in range(4):
for j in range(4):
print(l1 [ i*4 + j] ,end='')
print("")
推荐阅读
- angular - 打印时 CSS 未出现在 Angular 中
- python - 如何编写守护程序以获取 CSV 文件的最新快照并将其存储在本地
- python - 设置 Instagram 帐户私有 python 请求
- c# - 用文件填充列表框以包括创建日期
- javascript - 无法使用 Javascript 隐藏图像
- serverless-framework - 提供授权器 arn 的无服务器函数返回 401
- python - 不使用浏览器在 Python 独立应用程序中打开网站
- javascript - Jasmine 中的测试用例。是否可以在多个不同的数据集上运行相同的测试?
- javascript - 如何将 API 脚本(来自 Dribble)添加到我的 Gatsby 站点
- reactjs - 如何在反应中使用 Auth0.js SDK 通过 API 链接帐户