【发布时间】:2023-03-30 02:20:01
【问题描述】:
所以我有一个具有这种结构的基本目录。
movies = {
'Mary': {
'Big':
{
'Watched': 1,
'Rating': 'G'
}
},
'Frank': {
'Cinderella':
{
'Watched': 1,
'Rating': 'G'
}
}
}
我想遍历给定用户名的所有电影。以及在我需要时添加更多内容。那就是我会说有'玛丽'。如何列出每部电影的所有电影,以及该电影下的评分和观看次数? 如何添加新电影?
我对python有点陌生,搜索了以前的问题,但是那些字典比这个复杂得多,这就是我问的原因。
编辑:
def displaymembers():
for key in movies:
print("%s" % key)
到目前为止,这是我显示人物的方式,但不确定如何访问密钥内的所有电影?
【问题讨论】:
-
@RobGwynn-Jones 一些非常基本的东西:/
-
为您编辑的帖子
-
试试:
print("%s" % movies[key]) -
您只想打印电影名称吗?然后你可以做一个嵌套的for循环。
-
我需要访问名称,以及他们各自的信息,以及如何为用户添加新电影,或添加新用户。
标签: python-3.x dictionary iteration