Python 学习
文章平均质量分 72
锅眼咩
舒适的程序员_
展开
-
Python 学习 3:list 和 array.array 和 NumPy 和 SciPy 和 collections.deque 总结
相反,如果队列满了,它就会被锁住,直到另外的线程 移除了某个元素而腾出了位置。Python 3.4 新提供的包,里面有 Queue、LifoQueue、PriorityQueue 和 JoinableQueue,这些类受 到 queue 和 multiprocessing 模块的影响,但是为异步编程里的任务 管理提供了专门的便利。Scipy 是一个用于数学、科学、工程领域的常用软件包,可以处理最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理、图像处理、常微分方程求解器等。原创 2023-10-07 18:01:58 · 96 阅读 · 1 评论 -
Python 学习 2:元组的“另类”用法
我们之后函数可以返回多个参数,传到函数外部是元组的形式调用,如下a的type是元组,a[0] = class_name。《流畅的Python》 © 2015 by Luciano Gama de Sousa Ramalho.通常理解元组为: 元素不可改变的列表, 但是元组还有优良的记录数据的功能。元组中还可以使用 * 来模糊处理元素。同理,入参也可以用元组的形式传参。原创 2023-09-25 20:11:42 · 63 阅读 · 1 评论 -
Python 学习 1:列表推导和生成器表达式
虽然也可以用列表推导来初始化元组、数组或其他序列类型,但是生成 器表达式是更好的选择。这是因为生成器表达式背后遵守了迭代器协 议,《流畅的Python》 © 2015 by Luciano Gama de Sousa Ramalho.,而不是先建立一个完整的列表,然后再把这 个列表传递到某个构造函数里。前面那种方式显然能够节省内存。生成器表达式的语法跟列表推导差不多,只不过把方括号换成圆括号而已。生成如图所示的RxS的4种花色,3种牌面的数组。生成数组的常见方法/列表推导/生成器表达式。原创 2023-09-25 18:06:45 · 84 阅读 · 1 评论