如何对长度为35的迭代器进行切片处理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1116个文字,预计阅读时间需要5分钟。
使用`fopen`打开文件`C:\Mynetstat.LOG`,读取所有行,然后使用切片获取第10到第20行的内容。切片方式是可行的,但不足之处在于`f.readlines()`是按行读取,属于一次性读取,而不是逐行读取。
fopen(C:\Mynetstat.LOG)linesf.readlines()lineslines[10:20]可以用切片的方式但缺>>> f open(C:\Mynetstat.LOG)>>> lines f.readlines()>>> lines>>> lines[10:20]
可以用切片的方式但缺点是 f.readlines()是一次性读出文件所有内容按行保存到列表 中。如果文件过大会非常占用内存。f.read()返回的是字符串。
本文共计1116个文字,预计阅读时间需要5分钟。
使用`fopen`打开文件`C:\Mynetstat.LOG`,读取所有行,然后使用切片获取第10到第20行的内容。切片方式是可行的,但不足之处在于`f.readlines()`是按行读取,属于一次性读取,而不是逐行读取。
fopen(C:\Mynetstat.LOG)linesf.readlines()lineslines[10:20]可以用切片的方式但缺>>> f open(C:\Mynetstat.LOG)>>> lines f.readlines()>>> lines>>> lines[10:20]
可以用切片的方式但缺点是 f.readlines()是一次性读出文件所有内容按行保存到列表 中。如果文件过大会非常占用内存。f.read()返回的是字符串。

