Python 程序将矩阵转换为字符串
当需要将一个矩阵转换为字符串时,可以使用一个简单的列表推导式以及“join”方法。
示例
下面是同样的演示。
my_list = [[1, 23, "python"], [1, "is", 24], ["fun", 97, 5]]
print("该列表是:")
print(my_list)
in_delete, out_delete = ",", " "
my_result = out_delete.join([in_delete.join([str(element) for element in sub]) for sub in my_list])
print("输出字符串是:")
print(my_result)
输出
The list is :
[[1, 23, 'python'], [1, 'is', 24], ['fun', 97, 5]]
The output string is :
1,23,python 1,is,24 fun,97,5
解释
-
定义一个列表并显示在控制台上。
-
定义两个带有符号的变量。
-
使用列表推导式遍历列表中的元素。
-
根据特定条件合并元素。
-
这个值被保存到一个变量中。
-
这个变量被显示为输出到控制台上。