使用字典时出现Python语法错误

使用字典时出现Python语法错误,python,syntax,Python,Syntax,我正在尝试执行以下代码: while y < x: data_list[y].title = title data_list[y].link = link data_list[y].description = description story_list.update({title: link, description}) y += 1 而y

我正在尝试执行以下代码:

while y < x:
    data_list[y].title = title
    data_list[y].link = link
    data_list[y].description = description
    story_list.update({title: link, description})
    y += 1
而y
其中x是
len(数据列表)
,y=0,在循环外


当我试图运行它时,我只得到一个}的语法错误(但不在{括号中)在更新的字典行上。我如何修复代码以避免语法错误,并将其添加到字典故事列表中?

或者,如果一个元组(如mu的答案)不是您想要使用的,为什么不将其作为另一个字典

while y < x:
    data_list[y].title = title
    data_list[y].link = link
    data_list[y].description = description
    story_list.update({title: {'link' : link, 'description' : description}})
    y += 1
而y
{title:link,description}
不是有效的dict语法。您想添加2个条目还是只添加一个?我想添加2个带有一个索引的条目