您已经在元素中有换行符,所以只需打印:
>>> tup = ('08:01: Woke Up\n08:05: Took Shower\n08:20: Ate Breakfast\n08:45: Left for work',)
>>> print tup[0]
08:01: Woke Up
08:05: Took Shower
08:20: Ate Breakfast
08:45: Left for work
您可以使用以下方法将字符串拆分为单独的元素str.splitlines()
:
>>> tup[0].splitlines()
['08:01: Woke Up', '08:05: Took Shower', '08:20: Ate Breakfast', '08:45: Left for work']
>>> for line in tup[0].splitlines():
... print line
...
08:01: Woke Up
08:05: Took Shower
08:20: Ate Breakfast
08:45: Left for work
如果您需要将时间和活动作为单独的字符串,请拆分字符串上的每一行': '
:
>>> for line in tup[0].splitlines():
... time, activity = line.split(': ', 1)
... print time, activity
...
08:01 Woke Up
08:05 Took Shower
08:20 Ate Breakfast
08:45 Left for work