Python创建一个包含文件各行内容的列表(104)

使用关键字with 时,open() 返回的文件对象只在with 代码块内可用。如果要在with 代码块外访问文件的内容,可在with 代码块内将文件的各行存储在一个列表中,并在with 代码块外使用该列表。

readlines()从文件中读取每一行,并将其存储在列表lines中。

python大大的图

我的图

split()函数

语法:str.split(str="",num=string.count(str))[n]

参数说明:

str:  表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素

num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量

[n]:  表示选取第n个分片

注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略

推荐阅读更多精彩内容