
1. 使用列表连接
a = [1,2,3,4,5] b = [6,7,8,9,0] c = a + b print(c) #> [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
2. 使用splat操作符
a = [1,2,3,4,5] b = [6,7,8,9,0] c = [*a, *b] print(c) #> [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
3. 哪种方法好
首先尝试下“+”号拼接列表:
a = [1,2,3] b = [5,6,7] c = a + 4 + b print(c) #> TypeError: can only concatenate list (not "int") to list
a = [1,2,3] b = [5,6,7] c = [*a, 4, *b] print(c) #> [1, 2, 3, 4, 5, 6, 7]
欢迎扫码关注:

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220905.html原文链接:https://javaforall.net
