在Python中处理百万行级别的文本输入输出任务时,下列标准库实现方式的执行效率最高的是?

pv236065 单选题 共 个子题

注:运行环境为CPython 3.8,不考虑pandas等第三方库,输入文本总大小不超过可用内存的50%。

A

逐行调用input()读取输入,逐行调用print()输出

B

调用sys.stdin.read()一次性读取所有输入到内存处理,处理完成后将所有结果用换行符拼接,一次性调用sys.stdout.write()输出

C

循环调用input()将所有行存入列表,再遍历列表逐行调用print()输出

D

逐行调用sys.stdin.readline()读取处理,逐行调用sys.stdout.write()输出结果

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧