{"id":935,"date":"2025-09-05T02:41:20","date_gmt":"2025-09-05T02:41:20","guid":{"rendered":"https:\/\/hmoweb.net\/Python\/?p=935"},"modified":"2025-09-05T02:43:03","modified_gmt":"2025-09-05T02:43:03","slug":"ejercicio-14-diccionarios-2","status":"publish","type":"post","link":"https:\/\/hmoweb.net\/Python\/2025\/09\/05\/ejercicio-14-diccionarios-2\/","title":{"rendered":"Ejercicio 14 Diccionarios 2"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Vamos a escribir el Ejercicio 14 Diccionarios Parte: 2. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Despu\u00e9s utiliza el debugger para ejecutar el programa paso por paso.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: python; title: ; notranslate\" title=\"\">\n&quot;&quot;&quot;\nEjercicio 14 Diccionarios, parte 2\n04\/09\/2025\nEdito AHR\n&quot;&quot;&quot;\nequipo = {\n    10: &quot;Iker Casillas&quot;,\n    4: &quot;Sergio Ramos&quot;,\n    8: &quot;Sergio Busquets&quot;,\n    7: &quot;David Villa&quot;\n}\n\nprint(&quot;Diccionario equipo:&quot;, equipo)\nprint(&quot;Tipo de equipo:&quot;, type(equipo))\nprint(&quot;Longitud de equipo:&quot;, len(equipo))\n\nprint(&quot;Accediendo al valor con la clave 10:&quot;, equipo&#x5B;10])  # Imprime &quot;Iker Casillas&quot;\nprint(&quot;Accediendo al valor con la clave 4:&quot;, equipo.get(4)) # Imprime &quot;Sergio Ramos&quot;\nprint(&quot;Accediendo al valor con la clave 99:&quot;, equipo.get(99, &quot;No encontrado&quot;)) # Imprime &quot;No encontrado&quot; ya que la clave 99 no existe\nprint(&quot;Accediendo al valor con la clave 7:&quot;, equipo.get(7, &quot;No encontrado&quot;)) # Imprime &quot;David Villa&quot; ya que la clave 7 existe\n\n# Imprimir las claves del diccionario\nprint(&quot;Claves del diccionario equipo:&quot;, equipo.keys())  # Imprime las claves del diccionario equipo {10, 4, 8, 7}\n\n# Imprimir los valores del diccionario\nprint(&quot;Valores del diccionario equipo:&quot;, equipo.values())  # Imprime los valores del diccionario equipo &#x5B;&#039;Iker Casillas&#039;, &#039;Sergio Ramos&#039;, &#039;Sergio Busquets&#039;, &#039;David Villa&#039;]\n\n# Imprimir los \u00edtems (pares clave-valor) del diccionario\nprint(&quot;\u00cdtems del diccionario equipo:&quot;, equipo.items())  # Imprime los \u00edtems del diccionario equipo &#x5B;(10, &#039;Iker Casillas&#039;), (4, &#039;Sergio Ramos&#039;), (8, &#039;Sergio Busquets&#039;), (7, &#039;David Villa&#039;)]\n\n# Verificar si una clave est\u00e1 en el diccionario\nprint(&quot;\u00bfLa clave 10 est\u00e1 en el diccionario?&quot;, 10 in equipo)  # Imprime True\nprint(&quot;\u00bfLa clave 99 est\u00e1 en el diccionario?&quot;, 99 in equipo)  # Imprime False\n\n# Verificar si una clave no est\u00e1 en el diccionario\nprint(&quot;\u00bfLa clave 99 no est\u00e1 en el diccionario?&quot;, 99 not in equipo)  # Imprime True\nprint(&quot;\u00bfLa clave 10 no est\u00e1 en el diccionario?&quot;, 10 not in equipo)  # Imprime False\n\n# Imprime cuantos elementos tiene el diccionario\nprint(&quot;Cantidad de elementos en el diccionario equipo:&quot;, len(equipo))  # Imprime 4\n\n # Limpiar el diccionario\nequipo.clear()  # El m\u00e9todo clear() elimina todos los pares clave-valor del diccionario\nprint(&quot;Diccionario equipo despu\u00e9s de limpiar:&quot;, equipo)  # Imprime {}\nprint(&quot;Longitud del diccionario equipo despu\u00e9s de limpiar:&quot;, len(equipo))  # Imprime 0\n\n\n\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Veamos los resultados en la consola:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PS C:\\Users\/Codigo\/Modulo 3\/Capitulo_2\/Ejercicio_14_Diccionario.py\"\nDiccionario equipo: {10: 'Iker Casillas', 4: 'Sergio Ramos', 8: 'Sergio Busquets', 7: 'David Villa'}\nTipo de equipo: &lt;class 'dict'>\nLongitud de equipo: 4\nAccediendo al valor con la clave 10: Iker Casillas\nAccediendo al valor con la clave 4: Sergio Ramos\nAccediendo al valor con la clave 99: No encontrado\nAccediendo al valor con la clave 7: David Villa\nClaves del diccionario equipo: dict_keys(&#91;10, 4, 8, 7])\nValores del diccionario equipo: dict_values(&#91;'Iker Casillas', 'Sergio Ramos', 'Sergio Busquets', 'David Villa'])\n\u00cdtems del diccionario equipo: dict_items(&#91;(10, 'Iker Casillas'), (4, 'Sergio Ramos'), (8, 'Sergio Busquets'), (7, 'David Villa')])\n\u00bfLa clave 10 est\u00e1 en el diccionario? True\n\u00bfLa clave 99 est\u00e1 en el diccionario? False\n\u00bfLa clave 99 no est\u00e1 en el diccionario? True\n\u00bfLa clave 10 no est\u00e1 en el diccionario? False\nCantidad de elementos en el diccionario equipo: 4\nDiccionario equipo despu\u00e9s de limpiar: {}\nLongitud del diccionario equipo despu\u00e9s de limpiar: 0<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Vamos a escribir el Ejercicio 14 Diccionarios Parte: 2. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Despu\u00e9s utiliza el debugger para ejecutar el programa paso por paso. Veamos los resultados en la consola:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"pagelayer_contact_templates":[],"_pagelayer_content":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-935","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts\/935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/comments?post=935"}],"version-history":[{"count":2,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts\/935\/revisions"}],"predecessor-version":[{"id":938,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/posts\/935\/revisions\/938"}],"wp:attachment":[{"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/media?parent=935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/categories?post=935"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hmoweb.net\/Python\/wp-json\/wp\/v2\/tags?post=935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}