<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/v/data-modeling-and-apis</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/v/data-modeling-and-apis" />
        
        <lastmod>2025-07-03T21:57:09.862989808Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="data-modeling-and-apis">
            <Attribute name="title">Data modeling and APIs</Attribute>
            <Attribute name="description">How can you keep giant dictionaries organized? Explore how data modeling makes data easier to understand by grouping related fields into smaller nested data structures. Learn how APIs use large structured dictionaries to pass data around the Internet. View the program used in this video at: https://www.khanacademy.org/python-program/data-modeling/4621710545502208</Attribute>
            <Attribute name="author">Kim Merrill</Attribute>
            <Attribute name="type">video</Attribute>
            
            </DataObject>
        </PageMap>
        
        <video:video>
            <video:thumbnail_loc>https://cdn.kastatic.org/ka_thumbnails_cache/7b744e46-2425-4a12-8b37-fb0451973a27_1280_720_base.png</video:thumbnail_loc>
            <video:title>Data modeling and APIs</video:title>
            <video:description>How can you keep giant dictionaries organized? Explore how data modeling makes data easier to understand by grouping related fields into smaller nested data structures. Learn how APIs use large structured dictionaries to pass data around the Internet. View the program used in this video at: https://www.khanacademy.org/python-program/data-modeling/4621710545502208</video:description>
            <video:player_loc>https://cdn.kastatic.org/ka-youtube-converted/6vE6sdvPgmE.mp4/6vE6sdvPgmE.mp4</video:player_loc>
            <video:duration>257</video:duration>
            <video:category>Nested data in dictionaries</video:category>
        </video:video>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/v/nested-data-access</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/v/nested-data-access" />
        
        <lastmod>2025-07-03T23:16:00.985296689Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="nested-data-access">
            <Attribute name="title">Accessing nested data</Attribute>
            <Attribute name="description">Can a dictionary have a dictionary value? Learn how to access values in a dictionary with nested data structures. Trace how to evaluate a multi-part access expression. View the program used in this video at: https://www.khanacademy.org/python-program/nested-data/5097502878580736</Attribute>
            <Attribute name="author">Kim Merrill</Attribute>
            <Attribute name="type">video</Attribute>
            
            </DataObject>
        </PageMap>
        
        <video:video>
            <video:thumbnail_loc>https://cdn.kastatic.org/ka_thumbnails_cache/ba770fed-ef4f-4ca0-bb26-013ef3cfd4ab_1280_720_base.png</video:thumbnail_loc>
            <video:title>Accessing nested data</video:title>
            <video:description>Can a dictionary have a dictionary value? Learn how to access values in a dictionary with nested data structures. Trace how to evaluate a multi-part access expression. View the program used in this video at: https://www.khanacademy.org/python-program/nested-data/5097502878580736</video:description>
            <video:player_loc>https://cdn.kastatic.org/ka-youtube-converted/ygDNNF1LEhI.mp4/ygDNNF1LEhI.mp4</video:player_loc>
            <video:duration>353</video:duration>
            <video:category>Nested data in dictionaries</video:category>
        </video:video>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/a/nested-data-patterns</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/a/nested-data-patterns" />
        
        <lastmod>2025-09-22T21:00:45.252280137Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="nested-data-patterns">
            <Attribute name="title">Nested data patterns</Attribute>
            <Attribute name="description">Represent and access shipping data using different nested data structures.</Attribute>
            
            <Attribute name="type">article</Attribute>
            
            </DataObject>
        </PageMap>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/e/trace-nested-data</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/e/trace-nested-data" />
        
        <lastmod>2025-09-12T02:00:44.915137743Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="trace-nested-data">
            <Attribute name="title">Trace nested data: dictionaries</Attribute>
            <Attribute name="description">Trace accesses and updates in dictionaries with nested data.</Attribute>
            <Attribute name="author">Nathaniel Shak</Attribute>
            <Attribute name="type">exercise</Attribute>
            
            </DataObject>
        </PageMap>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/pc/challenge-ad-exchange</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-data-structures/pc/challenge-ad-exchange" />
        
        <lastmod>2025-10-24T02:00:51.237668891Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="challenge-ad-exchange">
            <Attribute name="title">Challenge: Ad exchange</Attribute>
            <Attribute name="description">Practice accessing nested data in a dictionary to match ad campaigns to user profiles.</Attribute>
            
            <Attribute name="type">challenge</Attribute>
            
            </DataObject>
        </PageMap>
        
    </url>
    
</urlset>
