readlines()与len()、read()与count()判断文本的行数
来源:互联网 发布:淘宝客服ipad 编辑:程序博客网 时间:2024/05/22 23:58
read()与count()判断文本的行数,若文本末尾无换行,则得出的行数少一。
>>> read = open('hello.txt').read()>>> read'hello\nworld\nLL\n\nSavoki&Kiku\n\n\nforever'>>> read.count('\n')7
由于readlines()返回的是列表故len得出8行
>>> readlines = open('hello.txt').readlines()>>> readlines['hello\n', 'world\n', 'LL\n', '\n', 'Savoki&Kiku\n', '\n', '\n', 'forever']>>> len(readlines)8
修改hello.txt后:
>>> read = open('hello.txt').read()>>> read'hello\nworld\nLL\n\nSavoki&Kiku\n\n\nforever\n'>>> read.count('\n')8>>> readlines = open('hello.txt').readlines()>>> readlines['hello\n', 'world\n', 'LL\n', '\n', 'Savoki&Kiku\n', '\n', '\n', 'forever\n']>>> len(readlines)8
但为什么?这里会多1?那个大神能告诉我。。。
>>> read = open('bill.txt').read()>>> read.count('\n')16340>>> readlines = open('bill.txt').readlines()>>> len(readlines)16341
0 0
- readlines()与len()、read()与count()判断文本的行数
- 关于readlines与read效率的比较
- [Python] extend与append,readlines,read,readline
- python中的read()、readline()与readlines()
- python 中的 read readline readlines 与 wirte writelines
- Python文本操作之read() readline() readlines()
- readlines的中文与英语的差别
- read(), readline(), readlines()方法的使用
- read(), readline(), readlines()方法的使用
- python的read() 、readline()、readlines()、xreadlines()
- python的read(),readline()和readlines()
- python:read,readlines,readline的区别
- LEN() 与 DATALENGTH()
- 使用len()获取文件的行数
- 有意思的++count与count++
- Python readline()与readlines()区别
- python readlines与xreadlines区别
- count(*)与count(1)与count(column)的区别
- Yii2使用Markdown编辑器
- C#——编程风格
- spring框架学习(四)自动装配
- 算法之5--回溯法解决八皇后问题
- Swing多线程编程
- readlines()与len()、read()与count()判断文本的行数
- Android中Acition和Category常量表
- JavaScript的“孙悟空”之72变
- PullToRefreshLibrary设置label提示信息注意点
- 【C语言提高29】两个辅助指针变量挖字符串
- 素数求和问题
- epoll pattern research
- 20151206 重新搭建oracle11g单机环境 oracle篇
- CacheBrowser:利用CDN内容缓存上网