Python在input输入多行,字符串转列表怎么做?

# 网上找到的答案
b = 'a,b,cd'
print(b.split(','))

str =input() #输入多行文本
z = input() #分割文本,为列表
比如说z ='\n'吧?

str ='''
今天
明天
后天
'''
z = '\n'
# 转列表
>>> str ='''
... 今天
... 明天
... 后天
... '''
>>> str.splitlines()
['', '今天', '明天', '后天']


# -*- coding: utf-8 -*-
str =input() #输入多行文本
z = input() #分割文本,为列表

print(str.split(z))

img


这个你在控制台换不了行,换行就相当于下一步了,

list = []
while True:
    str=input()
    if str=='':
        break
    list.append(str)
print(list)

img

不是问过了吗,怎么又发贴