0
如果valst
是(含元素)一個真實的目錄,爲什麼這項工作:字典值不能在賦值時賦值..?
valst.append(seq)
id_seq_dict[id] = valst
但是,這並不工作:
id_seq_dict[id] = valst.append(seq)
是不是因爲append方法返回Nothing?
如果valst
是(含元素)一個真實的目錄,爲什麼這項工作:字典值不能在賦值時賦值..?
valst.append(seq)
id_seq_dict[id] = valst
但是,這並不工作:
id_seq_dict[id] = valst.append(seq)
是不是因爲append方法返回Nothing?
append()
方法修改列表並確實沒有返回任何內容(None
)。
append方法返回'None'。 –
是的。那是正確的 – dsh
沒錯。 append()'返回'None'以及'extend()',我認爲這是你應該在這裏使用的,因爲你將列表追加到另一個列表中。也許你可能想'id_seq_dict [id] = valst + seq',但這不會改變'valst' – ozgur