如何获得python列表中的元素数量?

我是python的新手。 我有下面的代码:

liste = 'asdfasfasd:asdfafaergasde' # example, how the string looks like liste = str.split(':'); if liste.count()>2 : print "NOT YET SUPPORTED!" 

根据文档http://docs.python.org/library/stdtypes.html,python可以只是返回我的数量为s [i] == x。

有没有其他的function,可以给我列表中的所有元素的数量?

提前致谢

4 Solutions collect form web for “如何获得python列表中的元素数量?”

这是len()独立函数, if len(listen_addr)>2:

len()获取列表的长度。 它实际上没有得到列表中元素的数量。 有可能是空的空间,他们仍然是列表的一部分。

我不知道我是否正确地理解了这个问题,但不是说len()应该做什么?

要获得列表元素的数量,请使用:

 len(l) 

要么

 l.__ len __() (without spaces) 

count()取一个参数,并返回列表中传入参数的出现次数。

  • django-debug-toolbar没有显示出来
  • “安装python库时'cc'失败,退出状态1”错误
  • Pythonexception链接
  • 为什么pylint对象是单个字符variables名?
  • 我怎样才能在matplotlib中创build一个空白的子图?
  • 将二进制转换为ASCII,反之亦然
  • 如何在Python多处理中将Pool.map和Array(共享内存)结合起来?
  • 如何使用Python在Mac中控制鼠标?