"Pythonic" meaning in All languages combined

See Pythonic on Wiktionary

Adjective [English]

Forms: more Pythonic [comparative], most Pythonic [superlative]
Etymology: From Python + -ic. Etymology templates: {{suffix|en|Python|ic}} Python + -ic Head templates: {{en-adj}} Pythonic (comparative more Pythonic, superlative most Pythonic)
  1. (programming) Using the idioms of the Python programming language. Categories (topical): Programming Synonyms: Pythonesque, pythonic

Alternative forms

{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Python",
        "3": "ic"
      },
      "expansion": "Python + -ic",
      "name": "suffix"
    }
  ],
  "etymology_text": "From Python + -ic.",
  "forms": [
    {
      "form": "more Pythonic",
      "tags": [
        "comparative"
      ]
    },
    {
      "form": "most Pythonic",
      "tags": [
        "superlative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "Pythonic (comparative more Pythonic, superlative most Pythonic)",
      "name": "en-adj"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "adj",
  "senses": [
    {
      "antonyms": [
        {
          "word": "unpythonic"
        }
      ],
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "English terms suffixed with -ic",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        }
      ],
      "examples": [
        {
          "ref": "2015 February 12, Brett Slatkin, Effective Python, Addison-Wesley Professional, →ISBN, page 1:",
          "text": "The Pythonic style isn't regimented or enforced by the compiler. It has emerged over time through experience using the language and working with others.",
          "type": "quote"
        },
        {
          "ref": "2016 August 31, Fabrizio Romano, Dusty Phillips, Rick van Hattem, Python: Journey from Novice to Expert, Packt Publishing Ltd, →ISBN, page 850:",
          "text": "Pythonic code—when you first hear of it, you might think it is a programming paradigm, similar to object-oriented or functional programming. While some of it could be considered as such, it is actually more of a design philosophy.",
          "type": "quote"
        }
      ],
      "glosses": [
        "Using the idioms of the Python programming language."
      ],
      "id": "en-Pythonic-en-adj-HeBqyHLV",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "Python",
          "Python"
        ],
        [
          "programming language",
          "programming language"
        ]
      ],
      "raw_glosses": [
        "(programming) Using the idioms of the Python programming language."
      ],
      "synonyms": [
        {
          "word": "Pythonesque"
        },
        {
          "word": "pythonic"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "word": "Pythonic"
}
{
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "Python",
        "3": "ic"
      },
      "expansion": "Python + -ic",
      "name": "suffix"
    }
  ],
  "etymology_text": "From Python + -ic.",
  "forms": [
    {
      "form": "more Pythonic",
      "tags": [
        "comparative"
      ]
    },
    {
      "form": "most Pythonic",
      "tags": [
        "superlative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "Pythonic (comparative more Pythonic, superlative most Pythonic)",
      "name": "en-adj"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "adj",
  "senses": [
    {
      "antonyms": [
        {
          "word": "unpythonic"
        }
      ],
      "categories": [
        "English adjectives",
        "English entries with incorrect language header",
        "English lemmas",
        "English terms suffixed with -ic",
        "English terms with quotations",
        "Pages with 1 entry",
        "Pages with entries",
        "en:Programming"
      ],
      "examples": [
        {
          "ref": "2015 February 12, Brett Slatkin, Effective Python, Addison-Wesley Professional, →ISBN, page 1:",
          "text": "The Pythonic style isn't regimented or enforced by the compiler. It has emerged over time through experience using the language and working with others.",
          "type": "quote"
        },
        {
          "ref": "2016 August 31, Fabrizio Romano, Dusty Phillips, Rick van Hattem, Python: Journey from Novice to Expert, Packt Publishing Ltd, →ISBN, page 850:",
          "text": "Pythonic code—when you first hear of it, you might think it is a programming paradigm, similar to object-oriented or functional programming. While some of it could be considered as such, it is actually more of a design philosophy.",
          "type": "quote"
        }
      ],
      "glosses": [
        "Using the idioms of the Python programming language."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "Python",
          "Python"
        ],
        [
          "programming language",
          "programming language"
        ]
      ],
      "raw_glosses": [
        "(programming) Using the idioms of the Python programming language."
      ],
      "synonyms": [
        {
          "word": "Pythonesque"
        }
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "synonyms": [
    {
      "word": "pythonic"
    }
  ],
  "word": "Pythonic"
}

Download raw JSONL data for Pythonic meaning in All languages combined (1.9kB)


This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2025-01-13 from the enwiktionary dump dated 2025-01-01 using wiktextract (4ba5975 and 4ed51a5). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.