如何获得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反向查找外键
  • 导入psycopg2库未加载:libssl.1.0.0.dylib
  • 在Python中嵌套函数时是否有开销?
  • 在Python中迭代对象的属性
  • 运行基本张量stream程示例时出错
  • python.replace()正则expression式
  • 用python读取二进制文件
  • 如何在pyqt中embeddedmatplotlib - 对于傻瓜
  • 如何使用Python / PyCrypto以OpenSSL兼容的方式对文件进行AESencryption/解密?
  • 如果我打开一个不是Django根的目录,PyCharm找不到正确的path
  • 使用Python无法在Heroku教程中启动工头