вернуть элементы dict из функции python - PullRequest
1 голос
/ 28 мая 2019

Есть ли способ для функции возвращать только пары значений ключа в Python без самого dict?

return {"_meta": {"hostvars": {}}, "group": Tags}

возвращает

{
  "_meta": {
    "hostvars": {}
  },
  "group": {
    "Env_Prod": [
      "1.1.1.1"
    ],
    "Logstash": [
      "2.2.2.2"
    ] } }

#Trying to have it return.
{
  "_meta": {
    "hostvars": {}
  },
    "Env_Prod": [
      "1.1.1.1"
    ],
    "Logstash": [
      "2.2.2.2"
    ] }

1 Ответ

0 голосов
/ 29 мая 2019

Если я правильно понял, теги - это диктат, и вы хотите объединить его с другим, поэтому:

d1 = {"_meta": {"hostvars": {}}}
return {**d1, **Tags}

Скажите, сработало ли это.

...