摘要:
>>> f=open('script2.py')>>> f>>> iter(f) f和iter(f)类型相同,因为file object是它自身的iterator。 ` f.next() 'import sys\n' ` ... 阅读全文
posted @ 2017-06-11 15:25
2021年的顺遂平安君
阅读(58)
评论(0)
推荐(0)
摘要:
>>> for line in open('script2.py'):... print(line.upper())... IMPORT SYSPRINT(SYS.PATH)X = 2PRINT(X ** 32) >>> for line in op... 阅读全文
posted @ 2017-06-11 15:17
2021年的顺遂平安君
阅读(32)
评论(0)
推荐(0)
摘要:
由于line strings每行本身都有 ,而 函数又会自动添加 ,所以加入参数 来suppress。 阅读全文
posted @ 2017-06-11 15:17
2021年的顺遂平安君
阅读(201)
评论(0)
推荐(0)
摘要:
iterators generators 从输出结果可以看出,iterators和generators的 类型 不同。二者的作用相同,不同之处在于,generators是即用即抛的。geneartors被遍历之后就不再占用内存。 阅读全文
posted @ 2017-06-11 14:23
2021年的顺遂平安君
阅读(189)
评论(0)
推荐(0)
摘要:
iterators >>> mylist=[x*x for x in range(3)]>>> mylist[0, 1, 4] generators >>> mygenerator = (x*x for x in range(3))>>> mygen... 阅读全文
posted @ 2017-06-11 14:23
2021年的顺遂平安君
阅读(51)
评论(0)
推荐(0)
摘要:
def drop_first_last(grades): first,*middle,last=grades return middle 这段代码的作用是grades中的元素,第一个和最后一个分别被提取到first和last,而middle提取中间部... 阅读全文
posted @ 2017-06-11 09:55
2021年的顺遂平安君
阅读(83)
评论(0)
推荐(0)
摘要:
这段代码的作用是 中的元素,第一个和最后一个分别被提取到 和`last middle`提取中间部分的所有其他元素。 注意: 会报参数错误,正确的写法是 或`drop_first_last((1,2,3,4))`。 阅读全文
posted @ 2017-06-11 09:55
2021年的顺遂平安君
阅读(468)
评论(0)
推荐(0)
浙公网安备 33010602011771号