08 2025 档案

摘要:frozenset() 是 Python 内置的不可变集合类型构造函数。它与 set 类似,但一旦创建,其元素就不能被添加、删除或修改,因此可以作为字典的键或其他集合的元素。 一、函数语法 frozenset([iterable]) 参数: iterable:可选。任何可迭代对象(如列表、元组、集合 阅读全文
posted @ 2025-08-25 14:12 北京测试菜鸟 阅读(12) 评论(0) 推荐(0)
摘要:1. 模块概述 1.1 什么是array模块 array模块是Python标准库中的一个内置模块,它提供了一种高效存储基本数据类型(如整数、浮点数)的序列结构。与列表(list)相比,array在存储单一数据类型时更加紧凑,内存占用更小,性能更高。 原理:array模块底层使用C语言的数组实现,所有 阅读全文
posted @ 2025-08-07 09:34 北京测试菜鸟 阅读(128) 评论(0) 推荐(0)
摘要:Python 编程中,变量的作用域(scope)非常重要,因为决定了变量在程序中的可访问性和生命周期。对于一些高级用法,常常会遇到 locals() 和 globals() 这两个函数,可以帮助控制和查询变量的作用域,尤其是在动态代码执行和调试过程中。那么,locals() 和 globals() 阅读全文
posted @ 2025-08-05 14:29 北京测试菜鸟 阅读(12) 评论(0) 推荐(0)
摘要:python 中,list 是最常用的数据结构之一。当需要频繁在头部或尾部插入、删除元素时,list 可能会变得很慢。 这时候,collections.deque(双端队列)就该使用这个了deque 。 在某些操作上,它甚至比 list 快 100 倍! 1. 什么是 deque? deque(发音 阅读全文
posted @ 2025-08-01 17:37 北京测试菜鸟 阅读(66) 评论(0) 推荐(0)