К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Python Data Structures · LearnSpace
Назад в каталог
courseraПрограммирование

Python Data Structures

Курс от University of Michigan
Начальный≈ 19.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”. This course covers Python 3.

Навыки, которые вы освоите

Data StructuresPython ProgrammingFile I/OData ProcessingData ManipulationData AnalysisSoftware InstallationDevelopment EnvironmentFile Management

Программа курса

7 модулей · 65 учебных материалов

01Chapter Six: Strings16 материалов

Welcome

Video Welcome - Dr. ChuckВидеоReading: Welcome to Python Data StructuresЧтениеHelp Us Learn More About You!ЧтениеCourse SyllabusЧтение

Materials

Учитесь у экспертов

Charles Russell Severance

Clinical Professor of Information

Python Data Structures
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 19.8 ч

7 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Ория, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
TextbookЧтение
Submitting AssignmentsЧтение

Lecture: Chapter 6

StringsВидеоManipulating StringsВидео

Review: Chapter 6

Notice for Auditing Learners: Assignment SubmissionЧтениеQuiz: Chapter 6Задание

Assignment: Chapter 6

Assignment: Parse Text StringsВнешний инструментWorked Exercise: StringsВидео

Bonus: Chapter 6

Bonus: Office Hours New York CityВидеоBonus: Monash Museum of Computing HistoryВидеоFun: The Textbook Authors Meet @PyConВидео

Additional materials

Audio Versions of All LecturesЧтение
02Installing and Using Python9 материалов

Installing Python - Overview

Important: Using Python in this ClassЧтениеChoosing a Text EditorЧтениеDemonstration: Using the Python PlaygroundВидеоPython Code PlaygroundВнешний инструмент

Recommended: Install Python - Windows 10

Windows 10: Installing Python and Writing A ProgramВидеоWindows: Taking Screen ShotsВидео

Recommended: Using Python - Macintosh

Macintosh: Using Python and Writing A ProgramВидеоMacintosh: Taking Screen ShotsВидео

Recommended: Optional Assignment

Optional- Installing Python Screen ShotsВзаимная проверка
03Chapter Seven: Files9 материалов

Lecture: Chapter 7

FilesВидеоProcessing FilesВидео

Review: Chapter 7

Quiz: Chapter 7Задание

Assignment: Chapter 7

Assignment: Read a File and Convert Its TextВнешний инструментWorked Exercise: FilesВидеоAssignment: Read a File and Process Its DataВнешний инструментWhere is the worked exercise for the second assignment?Чтение

Bonus: Chapter 7

Bonus: Office Hours BarcelonaВидеоBonus: Gordon Bell - Building Blocks of ComputingВидео
04Chapter Eight: Lists10 материалов

Lecture: Chapter 8

ListsВидеоManipulating ListsВидеоLists and StringsВидеоFun: Python Lists in ParisВидео

Review: Chapter 8

Quiz: Chapter 8Задание

Assignment: Chapter 8

Assignment: Create a Sorted Word ListВнешний инструментAssignment: Build a List of SendersВнешний инструментWorked Exercise: ListsВидео

Bonus: Chapter 8

Bonus: Office Hours - ChicagoВидеоBonus: Rasmus Lerdorf - Inventing the PHP LanguageВидео
05Chapter Nine: Dictionaries9 материалов

Lecture: Chapter 9

DictionariesВидеоCounting with DictionariesВидеоDictionaries and FilesВидео

Review: Chapter 9

Quiz: Chapter 9Задание

Assignment: Chapter 9

Assignment: Find the Most Frequent SenderВнешний инструментWorked Exercise: DictionariesВидео

Bonus: Chapter 9

Bonus: Office Hours - AmsterdamВидеоBonus: Brendan Eich - Inventing JavascriptВидеоFun: Dr. Chuck Goes Motocross RacingВидео
06Chapter Ten: Tuples8 материалов

Lecture: Chapter 10

TuplesВидео

Review: Chapter 10

Quiz: Chapter 10Задание

Assignment: Chapter 10

Assignment: Sort and Count MessagesВнешний инструментWorked Exercise: Tuples and SortingВидео

Bonus: Chapter 10

Bonus: Office Hours - Puebla, MexicoВидеоBonus: John Resig - Inventing JQueryВидеоDouglas Crockford: JavaScript Object Notation (JSON)ВидеоFun: The Greatest Taco in the WorldВидео
07Graduation4 материалов

Graduation Ceremony

Graduation CeremonyВидеоDr.Chuck Wrap Up/What's NextВидеоPlease Rate this Course on Class-CentralЧтениеPost-Course SurveyЧтение