University of Michigan

Estructuras de datos de Python

2,686 already enrolled

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
4.8

(19 reviews)

19 hours to complete
3 weeks at 6 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
4.8

(19 reviews)

19 hours to complete
3 weeks at 6 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Explicar los principios de las estructuras de datos y cómo se utilizan

  • Crear programas que puedan leer y escribir datos desde archivos

  • Almacenar los datos como pares de clave/valor usando los diccionarios Python

  • Realizar tareas de varios pasos, como clasificar o hacer bucles con tuplas

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

5 assignments

Taught in Spanish

See how employees at top companies are mastering in-demand skills

Placeholder
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 7 modules in this course

En esta clase, continuamos donde lo dejamos en la clase anterior, comenzando en el capítulo 6 del libro de texto y cubriendo las cadenas y pasando a las estructuras de datos. La segunda semana de esta clase se reserva al hecho de instalar Python si realmente desea ejecutar las aplicaciones en su computadora de escritorio o portátil. Si decide no instalar Python, simplemente puede pasar a la tercera semana y adelantarse.

What's included

7 videos7 readings1 assignment1 app item

En este módulo, podrá realizar la configuración para escribir programas en Python. No requerimos que se instale Python para esta clase. Puede escribir y probar programas de Python en el navegador usando el "Sitio de prueba de código Python" en esta lección. Lea el material “Uso de Python en esta clase” para obtener más detalles.

What's included

5 videos2 readings1 peer review1 app item

Hasta ahora, hemos estado trabajando con datos que se leen desde el usuario o con datos en constantes. Pero los programas reales procesan cantidades mucho mayores de datos al leer y escribir archivos en el almacenamiento secundario de su computadora. En este capítulo comenzaremos a escribir nuestros primeros programas que leen, escanean y procesan datos reales.

What's included

5 videos1 reading1 assignment2 app items

Dado que queremos resolver problemas más complejos en Python, necesitamos variables más poderosas. Hasta ahora hemos estado usando variables simples para almacenar números o cadenas en las que tenemos un solo valor en una variable. Comenzando con las listas, almacenaremos muchos valores en una sola variable utilizando un esquema de indexación para almacenar, organizar y recuperar diferentes valores de una sola variable. A estas variables de varios valores las llamamos “recopilaciones” o “estructuras de datos”.

What's included

7 videos1 assignment2 app items

El diccionario Python es una de sus estructuras de datos más poderosas. En lugar de representar valores en una lista lineal, los diccionarios almacenan datos como pares clave/valor. El uso de pares clave/valor nos da una simple “base de datos” en memoria en una sola variable de Python.

What's included

7 videos1 assignment1 app item

Las tuplas son nuestra tercera y última estructura básica de datos de Python. Las tuplas son una versión simple de las listas. A menudo, usamos tuplas junto con diccionarios para realizar tareas de varios pasos, como clasificar o enlazar todos los datos en un diccionario.

What's included

6 videos1 assignment1 app item

Para celebrar su llegada al punto medio en nuestra especialización Python para todos, le damos la bienvenida para que asista a nuestra ceremonia de graduación en línea. No es muy extensa y presenta un orador de graduación y un discurso de graduación muy breve.

What's included

2 videos3 readings

Instructor

Instructor ratings
5.0 (5 ratings)
Charles Russell Severance
University of Michigan
60 Courses4,400,571 learners

Offered by

Recommended if you're interested in Software Development

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

4.8

19 reviews

  • 5 stars

    94.73%

  • 4 stars

    0%

  • 3 stars

    0%

  • 2 stars

    0%

  • 1 star

    5.26%

Showing 3 of 19

AD
5

Reviewed on Aug 22, 2021

EE
5

Reviewed on Aug 23, 2024

New to Software Development? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions