读书人

python 中的 list 示的 [.]是什么?

发布时间: 2012-03-14 12:01:13 作者: rapoo

python 中的 list 示的 [...]是什么?
"... "不是我写的,一系列的 list.append(list.append(...))运行后就有了
这个[...]代表什么意义吗?

[解决办法]
...是不是代表有很多值,或者代表有N层嵌套
[解决办法]
[]这是列表类型的表示(有的地方较链表)。
例如:
list[ 'apple ', 'banana ']
读取 list 列表中 apple 的方法:list[0]。
把 rice 添加到 list 列表数据方法:list.append( 'rice ')
很有很多很方便的方法对列表数据操作。


[解决办法]
如果一个列表append本身,导致无限嵌套,导致死循环,为了避免这样,python用[...]来表示。
如下:
> > > l = [1, 2]
> > > l.append(l)
> > > l
[1, 2, [...]]
[解决办法]
哦,多谢楼上的。

读书人网 >perl python

热点推荐