首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python 中的 list 顯示的 [.]是什么?该怎么解决

2012-03-14 
python 中的 list 顯示的 [...]是什么?... 不是我写的,一系列的list.append(list.append(...))运行后就

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, [...]]
[解决办法]
哦,多谢楼上的。

热点排行