是否在单独的行上打印列表中的每一项?

嗨!我正在尝试打印一个包含姓名的列表,当它打印列表中的所有项目时,它们都打印在同一行上。我想要的是让每个名字打印在自己的行上。
例如,我得到的是:
史密斯,约翰·赖利,詹姆斯·赛克斯,马特
我想要的是:
约翰·史密斯
詹姆斯·莱利
赛克斯,马特
顺便说一句,这些名字来自用户输入。
这是我打印名单的代码:

选择 | 换行 | 行号
  1. visitors.sort()
  2. print ' '.join(visitors)
# 回答1


查找
遍历列表。
# 回答2


或者,您可以使用:

选择 | 换行 | 行号
  1. print "\n".join(visitors)

标签: python

添加新评论