我可以用更优雅的方式打印列表数据吗?

曼格尔

有没有更干净的方法来构造我的打印功能?

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]

for student in students:
    print student["name"]
    print student["homework"]
    print student["quizzes"]
    print student["tests"]

我尝试了以下代码,但出现语法错误:

for student in students:
    print student["name", "homework", "quizzes", "tests"]

如果这个问题已经得到解答,我深表歉意,但是我找不到问题。

Arshajii

我将使用第二个for循环:

for student in students:
    for x in ("name", "homework", "quizzes", "tests"):
        print student[x]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以用一种更优雅的方式对一个组件执行多项操作吗?

来自分类Dev

我可以用一种更优雅的方式对一个组件执行多项操作吗?

来自分类Dev

我可以使用Linq以比这更优雅的方式从集合中获取属性吗?

来自分类Dev

以更优雅的方式解析数据

来自分类Dev

打印元组元素的更优雅/ Python方式?

来自分类Dev

我可以用损坏的jpeg数据修复照片吗?

来自分类Dev

我可以用扬声器发出的任何声音以某种方式录制我的屏幕吗?

来自分类Dev

我可以用$('form')代替$吗?

来自分类Dev

我可以用constexpr方式获取C ++类型名称吗?

来自分类Dev

我可以用更惯用的Active Record方式写这个吗?

来自分类Dev

我可以用更好的方式编写简单的Python代码吗?

来自分类Dev

我可以用超过2个字符的十六进制打印符号吗?

来自分类Dev

Python - 我可以用 for 循环打印出带有连续数字的变量吗?

来自分类Dev

python pandas迭代遍历数据框行很慢,可以用某种方式替换吗?

来自分类Dev

我可以用 Ubuntu 桌面代替 Win 10 而不会丢失我的数据吗?

来自分类Dev

我可以用应用程序列表替换“Dash Home”吗

来自分类Dev

键入U打印6,我打印7,依此类推。可以用AutoHotKey脚本修复吗?

来自分类Dev

我们可以用一条数据线创建散点图吗

来自分类Dev

我可以用特定的数据集替换'make_blobs'吗?

来自分类Dev

我可以用数据框一次替换一些值吗?

来自分类Dev

我们可以用 Keras 进行视频数据增强吗?

来自分类Dev

我可以用不同的方式使indexOf比较对象吗?

来自分类Dev

Perl签名:列表可以用Scalars代替吗?

来自分类Dev

我可以用相同的方式为服务器和客户端编写CoffeeScript库吗?

来自分类Dev

在update1903之后,我们可以用WSL或其他方式修改Windows文件吗?

来自分类Dev

我可以用PHPUnit模拟接口实现吗?

来自分类Dev

我可以用Xcode <6编译Swift吗?

来自分类Dev

我可以用数值设置枚举吗?

来自分类Dev

我可以用Java调用Enums构造函数吗?

Related 相关文章

  1. 1

    我可以用一种更优雅的方式对一个组件执行多项操作吗?

  2. 2

    我可以用一种更优雅的方式对一个组件执行多项操作吗?

  3. 3

    我可以使用Linq以比这更优雅的方式从集合中获取属性吗?

  4. 4

    以更优雅的方式解析数据

  5. 5

    打印元组元素的更优雅/ Python方式?

  6. 6

    我可以用损坏的jpeg数据修复照片吗?

  7. 7

    我可以用扬声器发出的任何声音以某种方式录制我的屏幕吗?

  8. 8

    我可以用$('form')代替$吗?

  9. 9

    我可以用constexpr方式获取C ++类型名称吗?

  10. 10

    我可以用更惯用的Active Record方式写这个吗?

  11. 11

    我可以用更好的方式编写简单的Python代码吗?

  12. 12

    我可以用超过2个字符的十六进制打印符号吗?

  13. 13

    Python - 我可以用 for 循环打印出带有连续数字的变量吗?

  14. 14

    python pandas迭代遍历数据框行很慢,可以用某种方式替换吗?

  15. 15

    我可以用 Ubuntu 桌面代替 Win 10 而不会丢失我的数据吗?

  16. 16

    我可以用应用程序列表替换“Dash Home”吗

  17. 17

    键入U打印6,我打印7,依此类推。可以用AutoHotKey脚本修复吗?

  18. 18

    我们可以用一条数据线创建散点图吗

  19. 19

    我可以用特定的数据集替换'make_blobs'吗?

  20. 20

    我可以用数据框一次替换一些值吗?

  21. 21

    我们可以用 Keras 进行视频数据增强吗?

  22. 22

    我可以用不同的方式使indexOf比较对象吗?

  23. 23

    Perl签名:列表可以用Scalars代替吗?

  24. 24

    我可以用相同的方式为服务器和客户端编写CoffeeScript库吗?

  25. 25

    在update1903之后,我们可以用WSL或其他方式修改Windows文件吗?

  26. 26

    我可以用PHPUnit模拟接口实现吗?

  27. 27

    我可以用Xcode <6编译Swift吗?

  28. 28

    我可以用数值设置枚举吗?

  29. 29

    我可以用Java调用Enums构造函数吗?

热门标签

归档