【发布时间】:2013-09-05 11:29:51
【问题描述】:
我对 Python 很陌生,来到这里是不得已而为之。我花了几个小时仔细研究我的笔记和互联网,试图弄清楚如何做到这一点,但无济于事。
我有一个与此类似的列表:
classes = ['''Thermodynamics, MSE345, Smith, Quantum Mechanics, MSE350, Johnson, Electrical Engineering, ECE322, Roberts, etc. etc.''']
我需要将班级、课程代码和教授垂直打印在一行上,如下所示:
热力学,MSE345,史密斯
量子力学,MSE350,约翰逊
由于列表用逗号分隔班级、代码和教授,我不知道如何将所有这些内容放在一起打印。
当我输入代码时 --> classes.split(','),它将每个逗号分隔的短语打印在它自己的行上,并且它们包含在''中。我需要去掉引号和括号。如果你能帮助我解决这个问题,我将不胜感激。不找人为我做作业,如果你能解释我需要使用的命令,我可以(希望)自己弄清楚其余的。这是我编程的第一周,我觉得这有点过头了!
【问题讨论】:
-
为什么你的列表中有一个大字符串而不是每个逻辑项一个字符串?
-
msw,请不要在多行字符串文字中插入空格。
-
点了,在你回滚之前,我意识到这是 doubleplusungood;对不起