首页 > 编程知识 正文

python 命名元组,Python元组表示

时间:2023-05-06 20:13:20 阅读:179027 作者:4226

Python的tuple元组和namedtuple命名元组的定义和初始化定义:由有序元素组成的集合。 元组返回不可变对象tuple(-emptytuple为空元组)。 也可以定义空元组。 (1,)表示元组由元素1组成。 tuple )是工厂方法,tuple(iterable )- tuple基于可重复对象返回新元组,并返回index ) value,[start, [stop]] )并从指定区间搜索元组的搜索值抛出错误异常值start搜索的开始索引如果找不到stop搜索的结束索引,请注意:时间复杂度为o(n ) count

####元组的其他操作元组是只读的,因此可以返回元素的数量并返回元组namdtuplenamedtuple(typename,field_names,field_names,tuple ),而无需添加、删除或修改方法len(tuple ) 用于命名rename的字段typename类名(自由定义并遵循命名约定) field_names定义为可以是由空格或逗号分隔的字段的字符串,或者是与用于定义typename的属性列表相对应的字段简单示例no1 fromcollectionsimportnamedtuplepoint=named tuple (' _ point ',['x ',' y'] ) #Point是返回值

简单示例NO2 fromcollectionsimportnamedtuplestudent=named tuple (' _ student ',' name,age sex like ' ) stud1=student ' ml dtuple

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。