我想从列表中创建一个带换行符的变量。下面的代码可以工作,但看起来不太优雅。我正在寻找一个更好的解决方案,我可以向我的高中编码学生解释,我需要跟随KISS:)。有什么想法吗??在
list=["frog", "owl", "cat"]
list.reverse()
word=""
for a in list:
word=a+"\n"+word
word=word.rstrip()
print word
输出
^{pr2}$我不得不颠倒列表,因为我需要按照输入的顺序显示项目。我曾使用\n动态添加中断,但这会导致while空格,因此我不得不将其删除。在
使用
join
。在Kevin的代码非常适合将字符串列表转换为换行变量
但是对于一个整数的列表,它并不起作用,显然我们需要使用“map”。在本例中,它将每个整数转换为字符串。在
^{pr2}$输出
^{3}$http://www.decalage.info/en/python/print_list,尊重:)
相关问题 更多 >
编程相关推荐