История изменений
Исправление tailgunner, (текущая версия) :
есть массив состоящий из списков - ($time,$host,$status,$bytes)ю (...), (...)
Кортежей штоле? Так коротко, как в Перле, не получится, но как-то так:
reqs_host, bytes_hosts = {}, {}
reqs_host.setdefault(0)
bytes_host.setdefault(0)
for _, hostname, bytes, _ in arr:
reqs_host[hostname] += 1
bytes_host[hostname] += bytes
# про =~ хз - не знаю, что это
Исправление tailgunner, :
есть массив состоящий из списков - ($time,$host,$status,$bytes)ю (...), (...)
Кортежей штоле? Так коротко, как в Перле, не поучится, но как-то так:
reqs_host, bytes_hosts = {}, {}
reqs_host.setdefault(0)
bytes_host.setdefault(0)
for _, hostname, bytes, _ in arr:
reqs_host[hostname] += 1
bytes_host[hostname] += bytes
# про =~ хз - не знаю, что это
Исходная версия tailgunner, :
есть массив состоящий из списков - ($time,$host,$status,$bytes)ю (...), (...)
Кортежей штоле? Так коротко, как в Перле, не поучится, но как-то так:
reqs_host, bytes_hosts = {}, {}
reqs_host.setdefault(0)
bytes_host.setdefault(0)
for _, hostname, bytes, _ in arr:
reqs_host[hostname] += 1
bytes_host[hostname] += bytes
# про =~ хз - не знаю, что это