Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 概念性问题:序列-有序-可单独访问的元素容器[k]_Python 3.x - Fatal编程技术网

Python 3.x 概念性问题:序列-有序-可单独访问的元素容器[k]

Python 3.x 概念性问题:序列-有序-可单独访问的元素容器[k],python-3.x,Python 3.x,这是一个关于定义的问题,而不是编码问题 在Python中,sequence和ordered的意思是一样的吗 元组、列表(和字符串)按定义排序,元素可以通过其唯一的位置容器[k]进行访问。有三种基本的序列类型:列表、元组和范围对象。序列元素(根据定义?)也可以通过其在序列中的唯一位置(即容器[k])进行访问 DOS:通过容器[k]订购容器 DIES:container是可通过container[k]访问的序列 如果两者都为真:有序序列 如果不是:以上哪种关系是单向的 对于您提到的3个内置类(lis

这是一个关于定义的问题,而不是编码问题

在Python中,sequence和ordered的意思是一样的吗

元组、列表(和字符串)按定义排序,元素可以通过其唯一的位置容器[k]进行访问。有三种基本的序列类型:列表、元组和范围对象。序列元素(根据定义?)也可以通过其在序列中的唯一位置(即容器[k])进行访问

DOS:通过容器[k]订购容器

DIES:container是可通过container[k]访问的序列

如果两者都为真:有序序列


如果不是:以上哪种关系是单向的

对于您提到的3个内置类(list、tuple和range):它们都是可访问的,并保持其元素的顺序。容器的自定义(非内置)类可以以任何方式实现其迭代器,因此在这些情况下您无法确定。谢谢ralf。那么,对于内置类-是有序容器序列还是有序容器序列?是的;现在我想不出任何不符合这一描述的例子