如果要把元组当作列表来用的话,最好先了解一下它们的相似度如何。在下图中可以清楚地看到,除了跟增减元素相关的方法之外,元组支持列表的其他所有方法。还有一个例外,元组没有 __reversed__
方法,但是这个方法只是个优化而已reversed(my_tuple)
这个用法在没有 __reversed__
的情况下也是合法的
列表或元组的方法和属性(那些由object类支持的方法没有列出来)
如果要把元组当作列表来用的话,最好先了解一下它们的相似度如何。在下图中可以清楚地看到,除了跟增减元素相关的方法之外,元组支持列表的其他所有方法。还有一个例外,元组没有 __reversed__
方法,但是这个方法只是个优化而已reversed(my_tuple)
这个用法在没有 __reversed__
的情况下也是合法的
列表或元组的方法和属性(那些由object类支持的方法没有列出来)