Witam
nie mogę nigdzie znaleźć informacji o tym jak zliczyć i podać ilość wystąpień k-tego elementu w liście wygenerowanej losowo. Proszę o pomoc.
Pozdrawiam
Witam
nie mogę nigdzie znaleźć informacji o tym jak zliczyć i podać ilość wystąpień k-tego elementu w liście wygenerowanej losowo. Proszę o pomoc.
Pozdrawiam
tsz napisał(a):
Dzięki, ale niestety nie bardzo mi to pomaga.
Count nie bardzo mi pomaga.
Ciąg składa się z liczb od 1 do 10. Liczba elementów w ciągu jest na poaczątku podawana przez użytkownika.
import collections
a_list = [3, 4, 5, 1, 2, 1, 1, 5, 5]
cnt = collections.Counter(a_list)
print(cnt[1])
https://docs.python.org/2/library/collections.html#collections.Counter
Tomasz Zieliński napisał(a):
print('Element w kolejności',k , 'jest na liście', lista.index(k), ' razy.')
print('Element w kolejności',k , 'jest na liście', lista.count(lista[k]), ' razy.')
tsz napisał(a):
Tomasz Zieliński napisał(a):
print('Element w kolejności',k , 'jest na liście', lista.index(k), ' razy.')
print('Element w kolejności',k , 'jest na liście', lista.count(lista[k]), ' razy.')
Działa dzięki