摘要: 作用 iter( ) 用iter包裹后每被next()调用一次,吐出来下一个东西 用例 生成 >>> iter((1,2,3)) <tuple_iterator object at 0x000002063D5DA4A8> next >>> a=iter((1,2,3,)) >>> next(a) 1 阅读全文
posted @ 2022-07-31 22:33 zt001 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 作用 推导式:将列表、集合、字典的生成逻辑用[]、{}封起来 [逻辑最后 逻辑1 逻辑2] 例子 >>> [x*2 for x in range(12) if x!=10] [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 22] 参考 https://www.liujiang 阅读全文
posted @ 2022-07-31 22:04 zt001 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 作用 函数名=lambda 参数: 表达式 就是写在一行的函数而已,例如 用例 >>> myfun = lambda x: x-10 >>> myfun(11) 1 参数可以有多个,用逗号分割就行。但是表达式只能有一个 >>> f=lambda x,y: x+1+y-1 >>> f(1,1) 2 阅读全文
posted @ 2022-07-31 21:42 zt001 阅读(52) 评论(0) 推荐(0) 编辑
摘要: zip作用: x和y分别存在两个列表中,想让对应位置的x,y自动结合成一个tuple。即$x_1$和$y_1$组合成$(x_1,y_1)$,其他自动组合。这时候就可以用zip 用例 x_list=[1,2,3] y_list=[11,12,13] z=zip(x,y) 但是这时候print(z)得到 阅读全文
posted @ 2022-07-31 19:14 zt001 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Pycharm中VIM、以及VIM复制粘贴,文中,系统剪贴板 阅读全文
posted @ 2022-07-31 10:35 zt001 阅读(72) 评论(0) 推荐(0) 编辑
摘要: list=[] #一个列表 '''列表相关操作 list.append() ... ... ''' list = [str(i) for i in list] #转str list = ','.join(list) #逗号分隔 with open('2.txt', 'a', encoding='ut 阅读全文
posted @ 2022-07-31 10:34 zt001 阅读(671) 评论(0) 推荐(0) 编辑