美文网首页
python 小记

python 小记

作者: WooWoods | 来源:发表于2017-08-13 12:01 被阅读6次

    同时读取多个文件

    with open ('file1.txt') as fh1,\
                     ('file2.txt') as fh2,\
                      ('file3.txt') as fh3:
        while (fh1):
            line1 = fh1.readline()
            line2 = fh2.readline()
            line3 = fh3.readline()
    

    list 的疑惑

    1). image.png 2). image.png 3) image.png

    list的切片用extend方法添加元素,不会有任何结果,如果将(2)赋值给一个变量名,实际上会得到"None";而用 “+” ,则会返回一个新的列表。
    猜测是因为extend方法就地改变list对象,而 “+”会创建一个新的list,并将计算结果保存到这个新的list中,但是list切片直接调用extend方法为什么会出现上面的情况不是很理解。

    To be read:

    • Learning python designing patterns

    相关文章

      网友评论

          本文标题:python 小记

          本文链接:https://www.haomeiwen.com/subject/uvosrxtx.html