好了,我想要做的事,如:更新的元組
if title and articleNumber in listOfData:
listOfData[articleNumber].update(title, articleNumber, None, oldvariants + variants)
else:
listOfData.append((title, articleNumber, None, variants))
我意識到語法是不正確的,但因爲我不知道我想做什麼,我將其形容爲我希望使用的語法:)文章編號是一個大整數(我不知道它是否可以從0開始)
請注意,我不想使用字典,因爲listOfData應該是與代碼的其他部分相同的格式。 (這是不幸的,因爲我解析的文章在某些情況下,這使我需要這個檢查它是否在列表中已經在多個行分)
Articlenumber的是超出範圍,我不認爲''如果標題和articleNumber在listOfData:''工作,因爲它看起來對單值標題和文章編號,而不是包含那些元組的 – 2012-08-10 13:56:00
你是不是要在listOfData中做'if(title,articleNumber)? – 2012-08-10 14:41:30