Я новичок здесь и новичок в Python. Я хотел бы задать вопрос о вычислении частоты для нескольких комбинаций переменных в Python.Как подсчитать частоту множественной комбинации значений в Python
У меня есть список из списка, который выглядит, как это, например:
[[A, A, A], [A, B, C], [A, A, A], [A, B, B], [A, B, C]]
и я хочу питон подсчитать частоту для всех комбинации в этом списке, и результат будет выглядеть следующим образом:
[[A, A, A, 2], [A, B, C, 2], [A, B, B, 1]]
Есть ли какой-либо возможный способ для Python, или есть какой-либо модуль python, который поддерживает нечто подобное к тому, что? Я нашел функцию в модуле Arcpy, которая, как мне кажется, похожа на то, что я хочу сделать здесь, но у меня нет лицензии или программного обеспечения ArcGIS, поэтому я не могу получить доступ к этой функции.
'collections.Counter' может рассчитывать кортежи. Просто пересчитайте кортежи. – roippi
Возможно, мне нужно больше узнать о различиях между кортежем и списком, не имея в настоящее время хорошего понимания этих двух типов файлов. Спасибо, roippi. – user3268302