python - 如何垂直打印数据集列表?
问题描述
我正在为我的comp介绍做一个任务。科学。上课,我已经发送了我试图垂直打印的数据,但我无法这样做。
我的代码:
def getData():
return [
[8,8],[2,8],[3,7],
[3,4],[2,6],[3,5],
[6,5],[7,3],[7,5]
]
def getLables():
return [1, 0, 0, 0, 0, 0, 1, 1, 1]
data = getData()
labels = getLables()
print('[X, Y]', data)
print('Labels:\n', labels)
我的输出:
[X, Y] [[8, 8], [2, 8], [3, 7], [3, 4], [2, 6], [3, 5], [6, 5], [7, 3], [7, 5]]
Labels:
[1, 0, 0, 0, 0, 0, 1, 1, 1]
我需要的输出:
[X, Y] Lable
[8, 8] 1
[2, 8] 0
[3, 7] 0
等等...
我尝试在打印语句中使用sep='\n'
& end='\n'
,但它只是添加了一个额外的行。
解决方案
我提出以下建议:
def getData():
return [[8,8],[2,8],[3,7],[3,4],[2,6],[3,5],[6,5],[7,3],[7,5]]
def getLables():
return [1, 0, 0, 0, 0, 0, 1, 1, 1]
data = getData()
labels = getLables()
print('[X, Y] Labels')
for a,b in zip(data, labels):
print(a, b)
推荐阅读
- python - Python/Pandas:从 pandas DataFrame 更新 XML 文件
- vb.net - 从 BlockingCollection 出队时限制线程数
- python - 通过 python sqlalchemy 在 Redshift 上使用 python 数据框创建表到 Postgres SQL
- javascript - 如何在 CesiumJS 中将 ClampToGround 设置为平面
- javascript - 已经由 CSS 设置的元素属性如何用 JS 更改?
- node.js - 如何在 Node.js REPL 模块中使用“--experimental-repl-await”命令行选项?
- web-applications - 从 CLI 将 Nuget 和依赖项部署到 Web 应用程序的 bin 文件夹
- flutter - 更改列表项取决于日期(颤振)
- r - R:如何解决分配空间的问题
- json - 如何使用打字稿在每个分组数组中获取第一条记录