簡體   English   中英

可以在Python中使用setdefault連接列表嗎?

[英]Possible to concatenate a list with setdefault in Python?

是否有類似的東西:

some_dict = {}
some_dict.setdefault('list_key', []).append('some_item')

但是要串聯一個列表?

some_dict.setdefault('list_key', []).concat([item1, item2])

字典值是一個列表。 如果要將列表與另一個列表連接,則必須使用extend()

some_dict.setdefault('list_key', []).extend([item1, item2])


a_list.append(element)  # adds an element to the end of a_list
a_list.extend(another_list)  # concatenates a_list with another_list.

您需要列表的.extend()方法。 這與.setdefault()無關。 列表文檔中提供了更多詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM