鱼C论坛

 找回密码
 立即注册
查看: 3559|回复: 4

[已解决]python的print换行处理

[复制链接]
发表于 2018-10-21 19:39:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
>>> list1 = ['Tom', 'Alice', 'Nick', 'John']
>>> list2 = list1.copy()
>>> list2
['Tom', 'Alice', 'Nick', 'John']

#验证两个列表互相独立
>>> list1.append('Mick')
>>> list2.append('Rose')
>>> print(list1, list2)
['Tom', 'Alice', 'Nick', 'John', 'Mick'] ['Tom', 'Alice', 'Nick', 'John', 'Rose']
——————————————————————————————
我只对红色字部分想请教,如何实现换行,输出形如:
['Tom', 'Alice', 'Nick', 'John', 'Mick']
['Tom', 'Alice', 'Nick', 'John', 'Rose']

而不是一行显示。我进行过如下尝试:
print(list1 + '\n' + list2)
但是不行,报错。

多谢指教。

最佳答案
2018-10-21 19:43:49
print(list1, list2,sep='\n')
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-10-21 19:43:49 | 显示全部楼层    本楼为最佳答案   
print(list1, list2,sep='\n')
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-21 19:48:28 | 显示全部楼层
list不是字符串不能相加,用逗号sep默认是空格,这里修改让他变成换行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-21 20:50:28 | 显示全部楼层
塔利班 发表于 2018-10-21 19:43
print(list1, list2,sep='\n')

非常感谢。
这应该是print()函数的参数吧。除了sep还有哪些?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-21 20:53:02 | 显示全部楼层
IDLE F1 索引输入print,这里可以看各种文档,当然也有不全的,就去百度搜
1.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-22 18:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表