Ответ 1
Это автономная функция len()
, if len(listen_addr)>2:
Я новичок в 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 может просто вернуть число i, для которого s [i] == x.
Есть ли какая-либо другая функция, которая может дать мне количество элементов all в списке?
Заранее спасибо
Это автономная функция len()
, if len(listen_addr)>2:
len()
получает длину списка. На самом деле он не получает количество элементов в списке. Там могут быть пробелы, которые пусты, и они все еще являются частью списка.
Я не знаю, правильно ли я понял вопрос, но разве это не означает, что len()?
Чтобы получить количество элементов списка, используйте:
len(l)
или
l.__ len __() (without spaces)
count()
принимает один параметр и возвращает количество вхождений переданного параметра в список.
Используйте цикл for
:
mylist=[1, 2, "bruh"]
elements = 0
for x in mylist:
elements+=1