1 Star 0 Fork 22

Tairitsu / Waffle NanoV1 Python API Doc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.51 KB
一键复制 编辑 原始数据 按行查看 历史
诌在行 提交于 2021-07-01 11:49 . update readme

ucollections – 容器

概要

  该模块实现相应CPython模块的子集,如下所示。更多信息.

  该模块实现高级集合和容器类型来保存/累积各种对象。

ucollections API 详解

  使用import ucollections导入ucollections模块

  再使用TAB 按键来查看ucollections中所包含的内容:

>>> import ucollections
>>> ucollections.
__name__        namedtuple

函数

  • ucollections.namedtuple(name, fields)

  函数说明:用以创建具有特定名称和字段集的新命名的元组类型的函数。

  name:元组名称

  fields:元组元素的名称

  命名元组为元组的子类,可以通过数值索引或具有符号字段名的属性访问语法来访问其字段。字段是指定字段名的字符串序列。

  为实现与CPython的兼容,也可为一个带有空格分隔字段的字符串(但是这样效率较低)。

  示例:

>>> from ucollections import namedtuple 
>>> MyTuple = namedtuple("MyTuple", ("id", "name")) #创建带字段名的元组
>>> t1 = MyTuple(1, "foo") #为元组中元素赋值
>>> t2 = MyTuple(2, "bar") 
>>> print(t1.name)#通过符号名属性访问元组中元素
foo
>>> print(t2.id)
2
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/Tempestissimo/waffle_nano_v1_python_api_document.git
git@gitee.com:Tempestissimo/waffle_nano_v1_python_api_document.git
Tempestissimo
waffle_nano_v1_python_api_document
Waffle NanoV1 Python API Doc
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891