对Python 3.5拼接列表的新语法详解

  • Post category:Python

在Python3.5中,引入了一种新的语法来拼接列表,即使用“”运算符。下面将详细讲解Python3.5拼接列表的新语法,包括使用“”运符和使用extend()方法。

使用“*”运算符拼接列表

我们可以使用“*”运算符来拼接两个列表。例如:

# 示例1:使用“*”运算符拼接列表
lst1 = [1, 2, 3]
lst2 = [4, 5, 6]
lst3 = [*lst1, *lst2]
print(lst3)

输出结果为:

[1, 2, 3, 4, 5, 6]

在这个示例中,我们使用“*”运算符将两个列表lst1lst2拼接成一个新的列表lst3

使用extend()方法拼接列表

除了使用“*”运算符外,我们还可以使用列表的extend()方法来拼接两个列表。例如:

# 示例2:使用extend()方法拼接列表
lst1 = [1, 2,3]
lst2 = [4, 5, 6]
lst1.extend(lst2)
print(lst1)

输出结果为:

[1, 2, 3, 4, 5, 6]

在这个示例中,我们使用列表lst1的extend()方法将列表lst2拼接到lst1中。

总结

本文详细讲解了Python3.5拼接列表的新语法,包括使用“*”运算符和使用extend()方法。在实际中,需要根据具体的需求选择适合的方法,以便更好地拼接列表。