python怎么打印字典,如何打印包含在Python列表中的字典的键和值

lloyd = {

"name": "Lloyd",

"homework": [90.0,97.0,75.0,92.0],

"quizzes": [88.0,40.0,94.0],

"tests": [75.0,90.0]

}

alice = {

"name": "Alice",

"homework": [100.0, 92.0, 98.0, 100.0],

"quizzes": [82.0, 83.0, 91.0],

"tests": [89.0, 97.0]

}

tyler = {

"name": "Tyler",

"homework": [0.0, 87.0, 75.0, 22.0],

"quizzes": [0.0, 75.0, 78.0],

"tests": [100.0, 100.0]

}

students=[lloyd,alice,tyler]

The given above is my python code.

I want to print out all the data in the students list, just like the below example.

Lloyd

[90, 97, 75, 92]

[88, 40, 94]

[75, 90]

解决方案

You can use "For each" is to easy use on python:

Example:

items = [1,2,3,4]

for item in items:

print item

This print all the numbers in our list

Here a solution:

for student in students:

print " ",student['name']

print student['homework']

print student['quizzes']

print student['tests']

I hope this help you!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值