Python 矩阵的垂直连接

pythonserver side programmingprogramming更新于 2023/12/23 12:08:00

当需要垂直连接矩阵时,可以使用列表推导式。

下面是相同的演示 −

示例

from itertools import zip_longest

my_list = [["Hi", "Rob"], ["how", "are"], ["you"]]

print("列表为: ")
print(my_list)

my_result = ["".join(elem) for elem in zip_longest(*my_list, fillvalue ="")]

print("连接列后的列表为: ")
print(my_result)

输出

列表为:
[['Hi', 'Rob'], ['how', 'are'], ['you']]
连接列后的列表为:
['Hihowyou', 'Robare']

解释

  • 导入所需的包。

  • 定义了一个列表列表,并显示在控制台上。

  • 使用列表推导式压缩元素,并通过消除空格将它们连接起来。

  • 这被分配给一个变量。

  • 此变量在控制台上显示为输出。


相关文章