<?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-iteration/a/data-records</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-iteration/a/data-records" />
        
        <lastmod>2025-07-16T01:57:58.023322818Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="data-records">
            <Attribute name="title">Data records</Attribute>
            <Attribute name="description">Represent rows of data as a list of dictionaries and practice iterating over them.</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-iteration/v/2d-lists</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-iteration/v/2d-lists" />
        
        <lastmod>2025-07-16T02:12:34.26797741Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="2d-lists">
            <Attribute name="title">2D lists</Attribute>
            <Attribute name="description">Nested lists can model game boards, images, matrices, and more! Learn how to access the rows and columns of a 2D list. Use nested for loops to iterate over every element, in order. View the program used in this video at: https://www.khanacademy.org/python-program/2d-lists/5297593753124864</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/a7baf398-2b72-4c9d-bc16-0bb50fce45c4_1280_720_base.png</video:thumbnail_loc>
            <video:title>2D lists</video:title>
            <video:description>Nested lists can model game boards, images, matrices, and more! Learn how to access the rows and columns of a 2D list. Use nested for loops to iterate over every element, in order. View the program used in this video at: https://www.khanacademy.org/python-program/2d-lists/5297593753124864</video:description>
            <video:player_loc>https://cdn.kastatic.org/ka-youtube-converted/ke79Rj7V6sY.mp4/ke79Rj7V6sY.mp4</video:player_loc>
            <video:duration>391</video:duration>
            <video:category>Nested data in lists</video:category>
        </video:video>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-iteration/e/trace-nested-loops</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-iteration/e/trace-nested-loops" />
        
        <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-loops">
            <Attribute name="title">Trace nested data: lists</Attribute>
            <Attribute name="description">Trace accesses and updates in lists 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-iteration/v/program-design-emergency-response</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-iteration/v/program-design-emergency-response" />
        
        <lastmod>2025-07-16T01:57:58.023322818Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="program-design-emergency-response">
            <Attribute name="title">Program design: emergency response</Attribute>
            <Attribute name="description">Code along with a software engineer in this worked example using nested data. Analyze a dataset of emergency response incidents to identify the most common incident types and busiest hours of the day. Iterate over a list of dictionaries and apply data transformation to create new data structures better suited to the use case. View the program used in this video at: https://www.khanacademy.org/python-program/program-design-emergency-response/4505398963978240</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/8de46d89-b291-43f0-9aa0-6859d671cc5a_1280_720_base.png</video:thumbnail_loc>
            <video:title>Program design: emergency response</video:title>
            <video:description>Code along with a software engineer in this worked example using nested data. Analyze a dataset of emergency response incidents to identify the most common incident types and busiest hours of the day. Iterate over a list of dictionaries and apply data transformation to create new data structures better suited to the use case. View the program used in this video at: https://www.khanacademy.org/python-program/program-design-emergency-response/4505398963978240</video:description>
            <video:player_loc>https://cdn.kastatic.org/ka-youtube-converted/M7vYtN7SZSE.mp4/M7vYtN7SZSE.mp4</video:player_loc>
            <video:duration>386</video:duration>
            <video:category>Nested data in lists</video:category>
        </video:video>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-iteration/pc/challenge-listening-habits</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:nested-iteration/pc/challenge-listening-habits" />
        
        <lastmod>2025-07-29T19:28:49.952904537Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="challenge-listening-habits">
            <Attribute name="title">Challenge: Listening habits</Attribute>
            <Attribute name="description">Practice accessing nested data in a list to generate a personalized summary of a user&#39;s monthly music streams.</Attribute>
            
            <Attribute name="type">challenge</Attribute>
            
            </DataObject>
        </PageMap>
        
    </url>
    
</urlset>
