python怎么第一行输入一个数字n,确保第二行能恰好输入n个字符且连续啊

不知道用不用循环,用循环不知道怎么控制输入之间的间距,必须恰好n个数,因为是刚学,所以想了一天了


n = int(input())
list1 = input().split() #这个可以连续输入,不限制类型、数量,默认空格隔开
for x in list1:
    print(x, end= ' ')#输出 空格隔开

n = int(input())

s = ""
for i in range(n):#这种是换行输入,可以控制输入多少行
    s += input()
print(s)