<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
         <loc>https://agilearn.co.uk/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/about/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/concepts/composition-over-inheritance/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/concepts/when-to-reach-for-classes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/learn/01-classes-and-init/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/learn/02-dunder-methods/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/learn/03-data-classes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/learn/04-inheritance-and-composition/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/learn/05-class-attributes-and-properties/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/recipes/avoid-common-class-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/recipes/choose-between-dataclass-namedtuple-class/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/recipes/make-a-class-iterable/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/recipes/validate-attributes-on-assignment/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/reference/dataclass-parameters/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/reference/dunder-methods-catalogue/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/classes-and-objects/reference/property-classmethod-staticmethod/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/concepts/structural-pattern-matching-in-context/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/concepts/why-truthiness-works-the-way-it-does/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/learn/01-if-statements/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/learn/02-boolean-operators-and-truthiness/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/learn/03-pattern-matching-with-match-case/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/recipes/avoid-common-conditional-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/recipes/choose-between-conditional-patterns/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/recipes/use-guard-clauses/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/reference/comparison-and-boolean-operators/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/reference/match-case-syntax/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/conditional-logic/reference/truthiness-rules/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/concepts/choosing-data-structures/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/concepts/hash-tables-and-dictionaries/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/concepts/memory-and-performance/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/concepts/mutable-versus-immutable/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/learn/01-lists/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/learn/02-tuples/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/learn/03-dictionaries/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/learn/04-sets/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/learn/05-comprehensions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/learn/06-slicing-and-unpacking/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/recipes/choose-the-right-structure/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/recipes/convert-between-structures/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/recipes/merge-and-compare-dictionaries/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/recipes/sort-and-filter-lists/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/recipes/work-with-nested-structures/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/reference/dictionary-methods/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/reference/list-methods/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/reference/sequence-operations/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/reference/set-operations/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/data-structures/reference/tuple-operations/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/concepts/utc-everywhere/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/concepts/why-naive-datetimes-are-a-footgun/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/learn/01-datetime-basics/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/learn/02-parsing-and-formatting/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/learn/03-time-zones-with-zoneinfo/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/recipes/avoid-common-datetime-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/recipes/compute-durations-and-ages/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/recipes/convert-between-time-zones/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/recipes/parse-a-messy-date-column/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/reference/strftime-format-codes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/reference/timedelta-patterns/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/dates-and-times/reference/zoneinfo-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/concepts/understanding-the-exception-model/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/concepts/why-error-handling-matters/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/learn/01-your-first-exception/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/learn/02-exception-types/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/learn/03-raising-exceptions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/learn/04-cleanup-with-finally/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/recipes/avoid-common-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/recipes/create-custom-exceptions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/recipes/handle-multiple-exceptions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/recipes/use-context-managers/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/reference/built-in-exceptions-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/reference/exception-hierarchy-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/error-handling/reference/try-except-syntax-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/concepts/understanding-file-encodings/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/concepts/why-context-managers-matter/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/learn/01-reading-files/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/learn/02-writing-files/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/learn/03-working-with-paths/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/learn/04-csv-and-json-files/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/recipes/avoid-common-file-handling-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/recipes/manage-temporary-files/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/recipes/process-large-files/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/recipes/work-with-binary-files/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/reference/file-modes-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/reference/open-function-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/file-handling/reference/pathlib-quick-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/concepts/first-class-functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/concepts/scope-closures-and-namespaces/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/concepts/the-zen-of-functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/concepts/why-functions-matter/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/01-defining-functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/02-lambda-expressions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/03-type-hints/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/04-docstrings/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/05-scope-and-closures/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/06-args-and-kwargs/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/learn/07-decorators/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/recipes/create-decorators/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/recipes/use-default-and-keyword-arguments/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/recipes/validate-function-arguments/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/recipes/work-with-higher-order-functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/recipes/write-recursive-functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/reference/built-in-functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/reference/docstring-conventions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/reference/function-syntax/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/functions/reference/type-hints/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/concepts/iteration-as-an-interface/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/concepts/laziness-and-memory/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/learn/01-iteration-protocol/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/learn/02-generator-functions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/learn/03-generator-expressions-and-itertools/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/learn/04-custom-iterators/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/recipes/avoid-common-iterator-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/recipes/chain-and-group-iterables/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/recipes/combine-generators/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/recipes/process-a-large-file-lazily/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/reference/generator-syntax-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/reference/iterator-protocol-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/iterators-and-generators/reference/itertools-cheatsheet/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/concepts/understanding-log-levels/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/concepts/why-logging-not-print/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/learn/01-your-first-log-message/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/learn/02-log-levels-and-formatting/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/learn/03-logging-to-files/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/learn/04-debugging-with-pdb/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/recipes/avoid-common-logging-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/recipes/configure-logging-for-a-project/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/recipes/create-custom-log-handlers/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/recipes/use-breakpoints-effectively/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/reference/log-format-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/reference/logging-module-quick-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/logging-and-debugging/reference/pdb-commands-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/concepts/understanding-the-regex-engine/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/concepts/why-regular-expressions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/learn/01-your-first-pattern/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/learn/02-character-classes-and-quantifiers/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/learn/03-groups-and-capturing/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/learn/04-find-and-replace/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/recipes/avoid-common-regex-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/recipes/extract-data-from-text/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/recipes/use-regex-with-file-io/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/recipes/validate-email-addresses/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/reference/re-module-quick-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/reference/regex-flags-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/regex/reference/regex-syntax-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/concepts/understanding-unicode-and-encodings/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/concepts/why-strings-are-immutable/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/learn/01-string-basics/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/learn/02-string-methods/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/learn/03-string-formatting/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/learn/04-string-searching/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/recipes/avoid-common-string-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/recipes/clean-and-normalise-text/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/recipes/parse-structured-strings/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/recipes/use-string-templates/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/reference/string-constants-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/reference/string-formatting-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/string-processing/reference/string-methods-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/concepts/gradual-typing/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/concepts/when-type-hints-help/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/learn/01-why-type-hints/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/learn/02-basic-annotations/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/learn/03-generics-and-collections/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/learn/04-typing-special-forms/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/recipes/avoid-common-typing-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/recipes/type-a-data-structure/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/recipes/type-a-function-signature/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/recipes/work-with-optional-values/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/reference/built-in-generic-types/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/reference/mypy-cheatsheet/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/type-hints/reference/typing-module-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/concepts/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/concepts/understanding-test-structure/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/concepts/why-unit-testing/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/learn/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/learn/01-your-first-test/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/learn/02-testing-thoroughly/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/learn/03-testing-best-practices/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/learn/04-test-fixtures/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/recipes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/recipes/avoid-common-testing-mistakes/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/recipes/run-tests-in-jupyter/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/recipes/test-exceptions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/reference/assertions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/reference/test-naming-conventions/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/guides/unit-testing/reference/unittest-quick-reference/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
    <url>
         <loc>https://agilearn.co.uk/lab/</loc>
         <lastmod>2026-04-22</lastmod>
    </url>
</urlset>