是否可以使用for循环生成一行浮点数,其中它只是像列表一样追加到该行,而不是列表。我受一个只能理解一行浮点数给出的数据的命令的限制。
或者可以将包含浮点数的列表转换为一行浮点数。
例如:
myList = [0.0,0.452,0.6778,0.12]
我想进行转换,所以它是0.0 0.452 0.6778 0.12
行中的数字列表
答案 0 :(得分:2)
您可以join
列表以获取字符串:
result = ' '.join(str(x) for x in myList)
答案 1 :(得分:1)
获得相同答案的另一种方法:
' '.join(map(str, myList))
#'0.0 0.452 0.6778 0.12'