gpt4 book ai didi

python - 如何从列表 "Python": 打印字典

转载 作者:太空宇宙 更新时间:2023-11-04 10:02:02 25 4
gpt4 key购买 nike

lloyd = {
"name": "Lloyd",
"homework": [90.0, 97.0, 75.0, 92.0],
"quizzes": [88.0, 40.0, 94.0],
"tests": [75.0, 90.0]
}

students = ["lloyd","alice","tyler"]


#Accessing Dictionary from List

print students[0]['name']

预计是:Lloyd

每当我运行上面的代码时,我都会得到这个错误,

===============================================
Traceback (most recent call last):
  File "python", line 30, in <module>
TypeError: string indices must be integers
===============================================

我们将不胜感激任何帮助。

最佳答案

这是因为学生只包含字符串 ["lloyd","alice","tyler"]

print students[0]
>> "lloyd"

也许你想这样做:

students = [lloyd]

然后

print students[0]['name']

应该可以

关于python - 如何从列表 "Python": 打印字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43047011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com