<?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:dictionaries/v/datasets-and-data-structures</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/v/datasets-and-data-structures" />
        
        <lastmod>2025-05-31T00:49:03.306405302Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="datasets-and-data-structures">
            <Attribute name="title">Datasets and data structures</Attribute>
            <Attribute name="description">How can you use programming to make sense of large amounts of data? Learn how organizations use data insights to guide real world actions. Consider the tradeoffs between different data structures based on your use case. How does the way your organize your data impact your program?</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/e79f051b-be0e-4d63-ba3a-818c9969a6b5_1280_720_base.png</video:thumbnail_loc>
            <video:title>Datasets and data structures</video:title>
            <video:description>How can you use programming to make sense of large amounts of data? Learn how organizations use data insights to guide real world actions. Consider the tradeoffs between different data structures based on your use case. How does the way your organize your data impact your program?</video:description>
            <video:player_loc>https://cdn.kastatic.org/ka-youtube-converted/WZQRJjeG6lo.mp4/WZQRJjeG6lo.mp4</video:player_loc>
            <video:duration>225</video:duration>
            <video:category>Python dictionaries </video:category>
        </video:video>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/v/dictionaries</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/v/dictionaries" />
        
        <lastmod>2025-05-28T19:25:06.709235836Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="dictionaries">
            <Attribute name="title">Dictionaries</Attribute>
            <Attribute name="description">Learn how to use dictionaries to store data in key-value pairs. Define a new dictionary with curly brackets and access a value using its key. Write dictionary assignment statements to update and add key-value pairs. View the program used in this video at: https://www.khanacademy.org/python-program/dictionaries/5953860193599488</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/f134cb19-4554-4fbb-a83c-367be8fed2d0_1280_720_base.png</video:thumbnail_loc>
            <video:title>Dictionaries</video:title>
            <video:description>Learn how to use dictionaries to store data in key-value pairs. Define a new dictionary with curly brackets and access a value using its key. Write dictionary assignment statements to update and add key-value pairs. View the program used in this video at: https://www.khanacademy.org/python-program/dictionaries/5953860193599488</video:description>
            <video:player_loc>https://cdn.kastatic.org/ka-youtube-converted/nf26Yv5JTOc.mp4/nf26Yv5JTOc.mp4</video:player_loc>
            <video:duration>262</video:duration>
            <video:category>Python dictionaries </video:category>
        </video:video>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/a/dictionary-design-patterns</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/a/dictionary-design-patterns" />
        
        <lastmod>2025-05-28T19:25:06.709235836Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="dictionary-design-patterns">
            <Attribute name="title">Dictionary design patterns</Attribute>
            <Attribute name="description">Explore common dictionary use cases for organizing data.</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:dictionaries/e/trace-dictionary-keys</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/e/trace-dictionary-keys" />
        
        <lastmod>2025-09-12T02:00:44.915137743Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="trace-dictionary-keys">
            <Attribute name="title">Trace dictionary keys</Attribute>
            <Attribute name="description">Trace dictionary accesses and updates using keys.</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:dictionaries/v/dictionary-hashing</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/v/dictionary-hashing" />
        
        <lastmod>2025-06-25T03:26:57.575444457Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="dictionary-hashing">
            <Attribute name="title">Dictionary hashing</Attribute>
            <Attribute name="description">How does the computer store a dictionary in memory? Learn how the computer uses hashing to convert keys to indices. Then, trace how the computer uses that index to locate the item in memory. View the program used in this video at: https://www.khanacademy.org/python-program/tracing-dictionaries/6604870405701632</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/d27b0c5f-58bd-4c73-b930-7d0fb73ff462_1280_720_base.png</video:thumbnail_loc>
            <video:title>Dictionary hashing</video:title>
            <video:description>How does the computer store a dictionary in memory? Learn how the computer uses hashing to convert keys to indices. Then, trace how the computer uses that index to locate the item in memory. View the program used in this video at: https://www.khanacademy.org/python-program/tracing-dictionaries/6604870405701632</video:description>
            <video:player_loc>https://cdn.kastatic.org/ka-youtube-converted/SOmCvHKmfYI.mp4/SOmCvHKmfYI.mp4</video:player_loc>
            <video:duration>317</video:duration>
            <video:category>Python dictionaries </video:category>
        </video:video>
        
    </url>
    
    <url>
        <loc>https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/pc/challenge-login-portal</loc>
        
        <xhtml:link rel="alternate" hreflang="en"
                    href="https://www.khanacademy.org/computing/intro-to-python-fundamentals/x5279a44ae0ab15d6:analyzing-data-with-dictionaries/x5279a44ae0ab15d6:dictionaries/pc/challenge-login-portal" />
        
        <lastmod>2025-07-29T19:15:26.164975885Z</lastmod>
        
        <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0">
            <DataObject type="document" id="challenge-login-portal">
            <Attribute name="title">Challenge: Login portal</Attribute>
            <Attribute name="description">Practice dictionary accesses and updates to match usernames with passwords.</Attribute>
            
            <Attribute name="type">challenge</Attribute>
            
            </DataObject>
        </PageMap>
        
    </url>
    
</urlset>
