0
0 Комментариев

Имеется два списка.

Первый:

key = ['load.scenarios.attempts', 'load.scenarios.succeeds',
       'load.scenarios.fails', 'load.scenarios.aborts',
       'load.scenarios.attempts_ps', 'load.scenarios.succeeds_ps',
       'load.scenarios.fails_ps', 'load.scenarios.aborts_ps']

Второй:

val = ['Total', 'Per Second']

Нужно создать словарь из них такого вида:

{'load.scenarios.attempts' : 'Total',
  ...,
 'load.scenarios.attempts_ps' : 'Per Second'}
 
 
counters = {}
for k, v in zip(key, val):
    counters[k] = v
print(counters)

Но цикл заканчивается, когда заканчиваются значения v.
Но главная проблема, что бы расставить именно в указанном порядке.

Что бы «Total» относилось только к ‘load.scenarios.attempts’ таким значениям.

А «Per Second» только там, где есть ‘load.scenarios.attempts_ps’ (_ps)


Добавить комментарий