说我在python中有一个列表,如下所示:
my_list = ['35.32', '23.12', '34.34']
我希望能够做到这样的事情:
writerposts.writerow(["cat", "meow", my_list])
上面将my_list中的所有值放入一个列中,但方括号表示列表仍在那里。所以csv看起来像:
cat meow ['35.32', '23.12', '34.34']
其中方括号之间的部分都在一列中
但我希望它看起来像浮动数字在他们自己的列中:
cat meow 35.32 23.12 34.34
这看起来很简单,但我找不到任何人在网上解释如何做到这一点 - 想法??
答案 0 :(得分:2)
如果您使用的是Python 3,则可以使用序列解包:
writerposts.writerow(["cat", "meow", *my_list])
或更向后兼容的解决方案:
writerposts.writerow(["cat", "meow"] + my_list)