python将列表转换为字符串_每日一课 | Python将文件读入列表
读取日志文件的Python示例,一行一行地进入列表。
# With '\n', ['1\n', '2\n', '3']
with open('/www/logs/server.log') as f:
content = f.readlines()
# No '\n', ['1', '2', '3']
with open('/www/logs/server.log') as f:
content = f.read().splitlines()
1.读取文件->列表
1.1虚拟日志文件
d:\\server.log
a
b
c
d123
包含1.2 \n
filename = "d:\\server.log"
with open(filename) as f:
lines = f.readlines()print(type(lines))
print(lines)
输出量
<class 'list'>
['a\n', 'b\n', 'c\n', 'd\n', '1\n', '2\n', '3']
1.3 \n
排除在外
filename = "d:\\server.log"
with open(filename) as f: lines = f.read().splitlines()
print(type(lines))
print(lines)
输出量
<class 'list'>
['a', 'b', 'c', 'd', '1', '2', '3']
参考文献:
- Python文档–读写文件
翻译自: https://mkyong.com/python/python-how-to-read-a-file-into-a-list/
推荐阅读--
每周一课 | Python 示例拆分字符串入到字典里面
每日一课 | 如何将String转换为int
每日一课 | Python time.sleep 精准延迟到秒
每日一课 | Python 如何判断一个字符串是否包含另一个字符串?
球分享
球点赞
球在看
python将列表转换为字符串_每日一课 | Python将文件读入列表相关推荐
- 字节数组转换为图片_每日一课 | Python 3 TypeError:无法将“字节”对象隐式转换为str...
将Python 2套接字示例转换为Python 3 whois.py import sysimport socket s = socket.socket(socket.AF_INET, socket. ...
- android 判断文件是否存在_每日一课 | Python检查文件是否存在
在Python中,我们可以使用os.path.isfile()或pathlib.Path.is_file()(Python 3.4)来检查文件是否存在.1. pathlibPython 3.4的新功能 ...
- python 声明变量类型_每日一课 | Python 检查变量的类型
在Python中,我们可以使用type()来检查变量的类型. num = "3.141592653589793238"print(type(num)) pi = float(num ...
- python 拆分字符串反斜杠_每日一课 | Python 拆分字符串入到字典里面
很少有Python示例向您展示如何将字符串拆分为字典. 1.1将字符串拆分成字典 #!/usr/bin/python str = "key1=value1;key2=value2;key3= ...
- python 列表转字符串_和你学Python之Python数据类型之数字、字符串和列表
昨天学了python基础,今天开始学习数据类型,加油鸭! 惨绿青年:python有6种数据,分别是number(数字).string(字符串).list(列表).dictionary(字典).tupl ...
- python list除以_每日一课 | python判断奇数和偶数
在这个问题中,我们为用户提供了一个可能是偶数和奇数混合的列表,根据偶数和奇数的概念,我们将列表分为两个列表,一个仅包含偶数,另一个将包含仅包含奇数.在执行此任务之前,我们将学习如何在Python中检查 ...
- js判断字符串是否为空_每日一课 | Python 如何判断一个字符串是否包含另一个字符串?...
在Python中,我们可以使用in运算符或str.find()来检查一个字符串是否包含另一个字符串. 1.运算符 name = "mkyong is learning python 123& ...
- 默认是字典排序法_每日一课 | Python 进阶编程之字典的高级用法
一. collections 中 defaultdict 的使用 1.1 字典的键映射多个值 将下面的列表转成字典 l = [('a',2),('b',3),('a',1),('b',4),('a', ...
- byte转换为string乱码_每日一课 | 如何将int转换为String
在Python中,我们可以使用str()将int转换为String. num1 = 100print(type(num1)) # 'int'> num2 = str(num1) print(ty ...
最新文章
- muduo之Logger
- 安卓app与阿里云服务器的无线通信(非局域网)
- Mysql 连接的使用
- C++|STL学习笔记-map的基本操作(插入,删除,遍历,大到小输出)【仿大佬写法】
- vue导出Excel(二)
- 2017年高频率的互联网校园招聘面试题
- Android使用Aspectj(AOP)
- linux安装命令自动运行y,centos7linux 安装jdk ,Tomcat加配置加自动启动。等命令
- iPhone 真机调试应用程序
- 油猴脚本管理器的超详细下载安装使用教程—— 个性化浏览器
- 5款开源BI系统倾力推荐,企业信息化的利器
- Windows如何ping端口
- 贴片元器件焊接经验及总结
- unity shader 热扭曲 (屏幕后处理)
- 2018届成都市二诊数学(文)21题第二问的另类证法(切线放缩法)
- C语言练习题:统计 N 个整数中,大于零或小于零的整数个数(数组)
- Android Java(2015-6-18 15:28、2016-1-30 21:18、2016-5-31 11:20)
- Git:远程分支----git pull和git push命令用法介绍
- 亿信华辰:怎样去断定一份数据的质量高低?数据质量如何评估?
- 微信小程序实现手机号隐藏,用****代替
热门文章
- 机器学习系列(9)_机器学习算法一览(附Python和R代码)
- Java的标签--弱化的goto
- 深入理解JVM(1)——Java内存区域与Java对象
- Apache kafka 工作原理介绍
- 计算机视觉Computer Vision-机器学习Machine Learning近年部分综述
- C++实用技巧(一)
- 在c#.net通用权限管理系统组件里的 部门经理,分管副总 的管理方法参考
- ProxySQL Cluster 概述
- Android Resources
- urllib,urllib2和request模拟登陆人人网比对