首页 > 解决方案 > 如何使用 len 计算行数

问题描述

使用变量“frame”作为输入,根据列中的数据为每一行打印行

frame = {'kind of pet': ['dogs', 'cats', 'gerbils', 'geese'],
 'number of pets': [10, 20, 5, 4]}

我希望输出看起来像

狗 10 猫 20 沙鼠 5 鹅 4

标签: pythonpython-3.x

解决方案


你可以做这样的事情

for a,b, in zip(frame['kind of pet'],frame['number of pets']):
print("{} {}".format(b,a))

在 python 3.x + 上使用 f 字符串以提高可读性


推荐阅读