python - 如何使用 len 计算行数
问题描述
使用变量“frame”作为输入,根据列中的数据为每一行打印行
frame = {'kind of pet': ['dogs', 'cats', 'gerbils', 'geese'],
'number of pets': [10, 20, 5, 4]}
我希望输出看起来像
狗 10 猫 20 沙鼠 5 鹅 4
解决方案
你可以做这样的事情
for a,b, in zip(frame['kind of pet'],frame['number of pets']):
print("{} {}".format(b,a))
在 python 3.x + 上使用 f 字符串以提高可读性
推荐阅读
- r - 在 drake 中跨多个计划处理多个文件
- python - Pygame 生活游戏运行缓慢
- java - 'univ_orientation.dz.Entity.cursusGlobale.Student_idStudent' 上的 @OneToOne 或 @ManyToOne 引用了一个未知实体:int
- python - 使用递归猜数字
- reactjs - redux 表单组件的酶单元测试失败
- python - Python List 副本在 python 3.6 中不起作用
- sql-server - SQL Server 2014 中未呈现商标符号
- javascript - 图标和替代品在 Firefox 中的行为不同(字体图标加载速度慢,在页面加载之前显示替代品)
- label - 让 OSM 平铺服务器在 openstreetmap 中显示英文标签
- swift - 同时观察两个数据源