问问怎么接受竖着进来的数据input()?

学校练习题,输入进来的都是这样竖着的
用了s = list(map(str, input().split()))这种接受横着每个隔着空格都没法接受

img

img

这样试试?
range的值需要你自己填,这根据你要输入的个数而定

list = []
n = int(input("输入个数:"))
for i in range(1,n+1):
  list.append(input())

或者更简单的写法

n = int(input("输入个数:"))
list = [input() for i in range(1,n+1)]

如图片题目那种的就写个函数就方便了。
根据问题数量设置循环次数
把input加在循环里,这样就是竖着打印到控制台了。

我同学把我搞出来了,我就结题了
贴下代码


```python
if __name__ == '__main__':
 
    n = int(input())
    v=[]
    for i in range(n):
        v.append(input())

    for i in v:
        print(i)

```