gpt4 book ai didi

python - 处理标准输入的最 Pythonic 方式是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 10:39:27 25 4
gpt4 key购买 nike

我已经开始进行编程竞赛/挑战,而且问题通常涉及从标准输入中读取内容。我一直在做

import fileinput

inputLines = []

for line in fileinput.input():
inputLines.append(line)

然后我可以用 inputLines 做任何我需要做的计算。是否有更 Pythonic(即更好)的方法来执行此操作?

最佳答案

如果您只想从 stdin 中读取,而不是从命令行中命名的任何文件中读取,那么您不应该使用 fileinput

如果你想要一个包含来自 stdin 的行的列表,那么:

import sys
inputLines = list(sys.stdin)

关于python - 处理标准输入的最 Pythonic 方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21541971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com