1.
import fileinput

lines = []
for line in fileinput.input():  # 默认读取标准输入,也可以指定文件名
    lines.append(line.strip())  # strip() 可以移除每行末尾的换行符
for i in lines:
    print(i)

2.

import sys
strList = []
for line in sys.stdin:  # 当没有接受到输入结束信号就一直遍历每一行
    tempStr = line.split("\n")# 对字符串利用空字符进行切片
    tempStr=tempStr[0]
    strList.append(tempStr)

3.

data = input("请输入多行数据,每行结束后按回车,结束输入请按 Ctrl+D(Linux/macOS)或 Ctrl+Z(Windows): ")
lines = data.split('\n')  # 假设以换行符作为行分隔符
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐