99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

scrapy 2.3 復(fù)制項(xiàng)目

2021-06-04 16:18 更新

要復(fù)制項(xiàng)目,必須首先決定是要淺副本還是深副本。

如果您的物品包含 mutable 值如列表或字典,一個(gè)淺拷貝將在所有不同的拷貝中保持對(duì)相同可變值的引用。

例如,如果您有一個(gè)帶有標(biāo)記列表的項(xiàng)目,并且您創(chuàng)建了該項(xiàng)目的淺副本,那么原始項(xiàng)目和副本都具有相同的標(biāo)記列表。向其中一個(gè)項(xiàng)目的列表中添加標(biāo)記也會(huì)將標(biāo)記添加到另一個(gè)項(xiàng)目中。

如果這不是所需的行為,請(qǐng)使用深度復(fù)制。

見(jiàn) ?copy? 更多信息。

要?jiǎng)?chuàng)建項(xiàng)目的淺副本,可以調(diào)用 ?copy()? 在現(xiàn)有項(xiàng)上 (?product2 = product.copy() ?)或從現(xiàn)有項(xiàng)實(shí)例化項(xiàng)類 (?product2 = Product(product)? )

要?jiǎng)?chuàng)建深度復(fù)制,請(qǐng)調(diào)用 ?deepcopy()? 相反 (?product2 = product.deepcopy()? )

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)