在可迭代变量前加一个*
的作用类似于将变量进行拆分解压
import numpy as np
a = np.array([1, 2, 3,])
>>> 1 2 3
a = np.array([[1, 2, 3,], [4, 5, 6]])
print(*a)
>>> [1 2 3] [4 5 6]
可以用来将多个列表合并
a = [1, 3, 4]
b = [2, 5]
c = [3]
print([*a, *b, *c])
>>> [1, 3, 4, 2, 5, 3]
在可迭代变量前加一个*
的作用类似于将变量进行拆分解压
import numpy as np
a = np.array([1, 2, 3,])
>>> 1 2 3
a = np.array([[1, 2, 3,], [4, 5, 6]])
print(*a)
>>> [1 2 3] [4 5 6]
可以用来将多个列表合并
a = [1, 3, 4]
b = [2, 5]
c = [3]
print([*a, *b, *c])
>>> [1, 3, 4, 2, 5, 3]