- 1
Introducción a Python: Instalación y Conceptos Básicos
07:16 - 2
Desarrollo de CRUD con Python 3
00:18 - 3
Configuración de Ubuntu en Windows 10 para Ejecutar Comandos Linux
01:00 - 4

Curso Avanzado de Python: Actualización y Creación de Aplicaciones CLI
06:28 - 5

Programación gráfica básica con Python y Turtle
10:09 - 6

Operadores y Valores en Programación Python
10:04 - 7

Variables y Expresiones en Python: Tipos, Asignación y Reglas Básicas
12:33 - 8

Creación de Aplicación CLI para Gestión de Ventas y Clientes en Python
06:54 - 9

Funciones en Python: Declaración y Uso Básico
09:31 - 10

Funciones y Variables Globales en Python: Crear y Listar Clientes
06:18 - 11

Estructuras Condicionales y Booleanas en Programación
11:01 - 12

Personalización de Programas con Funciones y Condicionales en Python
08:08
Diccionarios en Python: Uso y Métodos Básicos
Clase 24 de 49 • Curso Práctico de Python: Creación de un CRUD
Contenido del curso
- 13

Manipulación de Cadenas en Python: Índices y Memoria
09:42 - 14

Operaciones y métodos útiles para manipular strings en Python
06:16 - 15

Actualización de Clientes en Python: Implementación de Funciones
09:11 - 16

Implementación del Comando Delete en CRUD de Clientes
05:57 - 17

Manipulación de secuencias en Python con slices
09:45 - 18

Iteraciones en Python: Uso de For y While Loops
13:02 - 19

Bucles While en Python: Uso y Manejo de Errores Comunes
14:05 - 20
Iteradores y Generadores en Python: Creación y Uso Práctico
01:14
- 21

Uso de listas
11:51 - 22

Operadores y Métodos para Manipular Listas en Python
15:28 - 23

Manipulación de Listas en Programación Python
08:46 - 24

Diccionarios en Python: Uso y Métodos Básicos
09:16 - 25

Diccionarios en Python para Gestión de Clientes
12:26 - 26

Tuplas y Conjuntos en Python: Características y Usos Prácticos
07:18 - 27

Tuplas y Sets en Python: Conceptos y Usos Básicos
08:49 - 28
Colecciones Avanzadas en Python: UserDict, namedtuple y más
01:35 - 29

Comprehensions en Python: Listas, Diccionarios y Sets
11:12 - 30

Algoritmos de Búsqueda: BruteForce vs. Búsqueda Binaria en Python
07:06 - 31

Búsqueda Binaria en Python: Implementación Recursiva y Iterativa
10:00 - 32

Manipulación de archivos en Python 3
00:15
- 33

Introducción a Decoradores en Python: Modifica Funciones Eficazmente
03:29 - 34

Decoradores en Python: Creación y Uso Efectivo
13:37 - 35

Programación Orientada a Objetos: Principios y Aplicaciones
06:11 - 36

Conceptos Básicos de Programación Orientada a Objetos en Python
08:04 - 37
Names y Namespaces en Python: Conceptos Fundamentales
01:58 - 38

Uso de Click para Aplicaciones de Línea de Comandos en Python
03:15 - 39

Estructura y Comandos Básicos para Aplicaciones CLI en Python
14:36 - 40

Modelado de Clientes y Servicios en Python OOP
10:17 - 41

Recopilación de datos del usuario con CLI en Python
06:57 - 42

Implementación de List Clients en Client Services
07:49 - 43

Actualización de Clientes en Python: Implementación y Guardado en Disco
06:14 - 44

Actualización de Clientes en Interfaz de Comando
07:44 - 45

Manejo de Errores en Python: Try, Except, Else y Finally
07:47 - 46
Gestión de Contextos en Python: Clases y Generadores
01:30
Los diccionarios se conocen con diferentes nombres a lo largo de los lenguajes de programación como HashMaps, Mapas, Objetos, etc. En Python se conocen como Diccionarios.
Un diccionario es similar a una lista sabiendo que podemos acceder a través de un indice, pero en el caso de las listas este índice debe ser un número entero. Con los diccionarios puede ser cualquier objeto, normalmente los verán con strings para ser más explicitos, pero funcionan con muchos tipos de llaves…
Un diccionario es una asociación entre llaves(keys) y valores(values) y la referencia en Python es muy precisa. Si abres un diccionario verás muchas palabras y cada palabra tiene su definición.
Para iniciar un diccionario se usa {} o con la función dict
Estos también tienen varios métodos. Siempre puedes usar la función dir para saber todos los métodos que puedes usar con un objeto.
Si queremos ciclar a lo largo de un diccionario tenemos las opciones:
keys: nos imprime una lista de las llaves
values nos imprime una lista de los valores
items. nos manda una lista de tuplas de los valores