python 文件字符串转列表时遇空行的解决办法!


本文摘自php中文网,作者PHP中文网,侵删。

文件内容如下:

1

2

3

4

5

Alex <span style="color: #800080">100000</span><span style="color: #000000">

Rain </span><span style="color: #800080">80000</span><span style="color: #000000">

Egon </span><span style="color: #800080">50000</span><span style="color: #000000">

Yuan </span><span style="color: #800080">30000</span><span style="color: #000000">

                #此处有一个空行!</span>

现在看如何处理并转成列表!

1

2

3

4

5

6

7

salary_info = open(<span style="color: #800000">"</span><span style="color: #800000">salaryinfo.txt</span><span style="color: #800000">"</span>, <span style="color: #800000">"</span><span style="color: #800000">r+</span><span style="color: #800000">"</span>, encoding=<span style="color: #800000">"</span><span style="color: #800000">UTF-8</span><span style="color: #800000">"</span><span style="color: #000000">)

salary_info_list </span>=<span style="color: #000000"> []

</span><span style="color: #0000ff">for</span> line <span style="color: #0000ff">in</span><span style="color: #000000"> salary_info.readlines():

    </span><span style="color: #0000ff">if</span> line == <span style="color: #800000">'</span><span style="color: #800000">\n</span><span style="color: #800000">'</span><span style="color: #000000">:

       pass

    </span><span style="color: #0000ff">else</span><span style="color: #000000">:

       salary_info_list.append(list(line.split()))  # 读到的列表以追加的方式追加到salary_list值中。</span>

输出结果如下:

1

[[<span style="color: #800000">'</span><span style="color: #800000">Alex</span><span style="color: #800000">'</span>, <span style="color: #800000">'</span><span style="color: #800000">100000</span><span style="color: #800000">'</span>], [<span style="color: #800000">'</span><span style="color: #800000">Rain</span><span style="color: #800000">'</span>, <span style="color: #800000">'</span><span style="color: #800000">80000</span><span style="color: #800000">'</span>], [<span style="color: #800000">'</span><span style="color: #800000">Egon</span><span style="color: #800000">'</span>, <span style="color: #800000">'</span><span style="color: #800000">50000</span><span style="color: #800000">'</span>], [<span style="color: #800000">'</span><span style="color: #800000">Yuan</span><span style="color: #800000">'</span>, <span style="color: #800000">'</span><span style="color: #800000">30000</span><span style="color: #800000">'</span>]]

 

以上就是python 文件字符串转列表时遇空行的解决办法!的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python怎么做gif

Python实现购物车的简单实例分享

Python数据分析买什么书

Python爬虫对dota排行榜爬取的实例

Python归一化多维数组的方法

现在学Python能做什么?学完Python可以当黑客吗

Python如何输出星号组成的菱形图形?

Python怎么把字符串变成数字

笨办法学Python3这本书好吗

Python模块和类区别

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...