为了账号安全,请及时绑定邮箱和手机立即绑定

在Python中的分隔线上打印列表元素

在Python中的分隔线上打印列表元素

料青山看我应如是 2019-12-27 09:34:36
我正在尝试使用以下方法打印出Python路径文件夹:import sysprint sys.path输出是这样的:>>> print sys.path['.', '/usr/bin', '/home/student/Desktop', '/home/student/my_modules', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/pymodules/python2.6', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode']如何将它们打印到单独的行中,以便可以正确解析它们?应该是这样的:/usr/bin/home/student/Desktop/home/student/my_modulesetc
查看完整描述

3 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

print("\n".join(sys.path))

(为了使Python 3兼容,包含了外部括号,而在Python 2中通常省略了。)


查看完整回答
反对 回复 2019-12-27
?
DIEA

TA贡献1820条经验 获得超2个赞

使用列印功能(Python 3.x)或汇入(Python 2.6+):


from __future__ import print_function


print(*sys.path, sep='\n')


查看完整回答
反对 回复 2019-12-27
  • 3 回答
  • 0 关注
  • 547 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信