我收到了 Python 中的字典的“无效语法错误”

问题描述 投票:0回答:1

我正在使用 Python 为我正在开发的项目创建一个游戏。一切看起来都正确并且与我要使用的示例相匹配,但我仍然收到无效语法错误,并且在修复之前它不会运行我的代码。

房间={ 'Start': {'East': '客厅', 'item': '钥匙'}, '客厅': {'South': '浴室', 'item': '毛巾'}, '浴室': {'东': '客房', 'item': '日记'}, '客房': {'北': '绿房' 'item':'日记'},'绿房': {'北' ': '主卧室', '小人'}, '主卧室': {'北': '泥房', 'item': '鞋子'}, '泥房': {'西': '厨房' 'item ': '刀'}}

这是我当前正在尝试的字典,它在第三行显示错误。我尝试将其与第一行对齐,并确保所有括号都位于需要的位置,但我仍然收到错误代码。

dictionary
1个回答
0
投票

在此行:

'Green Room': {'North': 'Master Bedroom', 'Villain'},

您没有“恶棍”的键(或值)。在这些行中的“item”之前也没有逗号:

'Guest Room': {'North': 'Green Room' 'item':'Journal'}
'Mudroom': {'West': 'Kitchen' 'item': 'Knife'}
© www.soinside.com 2019 - 2024. All rights reserved.