LINUX.ORG.RU

История изменений

Исправление 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
  # про =~ хз - не знаю, что это