我怎样才能在Python中获得两个列表的连接,而不修改其中任何一个?
在 Python 中,我发现连接两个列表的唯一方法是 list.extend
,它修改了第一个列表。是否有任何连接函数在不修改参数的情况下返回其结果?
633
3
在 Python 中,我发现连接两个列表的唯一方法是 list.extend
,它修改了第一个列表。是否有任何连接函数在不修改参数的情况下返回其结果?
是:
list1+list2
。这将得到一个新的列表,它是list1
和list2
的连接。concatenated_list = list_1 + list_2
。你总是可以创建一个新的列表,这是加入两个列表的结果。
列表是可变的序列,所以我想通过extend或append来修改原始列表是合理的。