Не знаю, откуда у вас этот синтаксис инициализации dict
, но в Python это не так.
Вот хороший способ сделать это с zip
:
stripped_names = ['Skyrim', 'Minecraft']
stripped_prices = ['$59.99', '$19.99']
stripped_platforms = ['PC', 'XBox One']
Game = {
name: {
"Price": price,
"Platform": platform,
} for name, price, platform in zip(
stripped_names,
stripped_prices,
stripped_platforms,
)
}
for Gamename, Gameinfo in Game.items():
print(Gamename)
print("Platform:", Gameinfo['Platform'])
print("Price:", Gameinfo['Price'])
print("\n")
Выход:
Skyrim
Platform: PC
Price: $59.99
Minecraft
Platform: XBox One
Price: $19.99