Не начинайте с list
из dict
с, просто наберите dict
во-первых:
def get_all_tags(client_tags):
all_tags = {}
for tag_key, tag_value in client_tags.items():
if re.match(TAG_KEY_PATTERN, tag_key):
all_tags[tag_key] = tag_value
return all_tags
Или как однострочник, используя dict
понимание:
def get_all_tags(client_tags):
return {k: v for k, v in client_tags.items() if re.match(TAG_KEY_PATTERN, k)}
В любом случае, ваш цикл для его использования будет:
for tag_key, tag_value in tags.items():
...