У меня есть список целых чисел, таких как: [10, 20, 50, 30]
, и я хочу посчитать вхождение этих целых чисел в другой список.
Например, если 10
в первом списке дважды входит во второй список с остальнымицелые числа встречаются только один раз, тогда вывод должен быть: [[10:2], [20:1], [50:1], [30:]]
Я пробовал с приведенным ниже кодом, но я получаю ошибку: AttributeError: 'int' object has no attribute 'extend'
.Что я делаю не так?
for i in range(0,len(s)):
s[i].append([])
for j in range(0,len(ar)):
if s[i]==ar[j]:
s[i][0]+=1
Я пытаюсь создать что-то вроде хэш-карты, поделитесь, пожалуйста, любым лучшим подходом, который у вас есть.Спасибо!