- Home
- Jobs
- Part-Time Jobs
- Full-Time Jobs
- Internships
- Babysitting Jobs
- Nanny Jobs
- Tutoring Jobs
- Restaurant Jobs
- Retail Jobs
- Summer Camp Jobs
- Golf Caddie Jobs
- Lifeguard Jobs
- Swim Instructor Jobs
- Housing
- Roommates
- Tutors
- Course Notes
- Test Prep
- GMAT Test Prep
- GRE Test Prep
- LSAT Test Prep
- MCAT Test Prep
- DAT Test Prep
- OAT Test Prep
- PCAT Test Prep
- ACT Test Prep
- SAT Test Prep
- NCLEX Test Prep
- USMLE Test Prep
- Bar Exam Test Prep
- PRAXIS Test Prep
- CPA Test Prep
- Textbooks
- Solutions
- Accounting Textbook Solutions
- Biology Textbook Solutions
- Business Textbook Solutions
- Chemistry Textbook Solutions
- Computer Science Textbook Solutions
- Economics Textbook Solutions
- Engineering Textbook Solutions
- Finance Textbook Solutions
- Health Textbook Solutions
- Management Textbook Solutions
- Math Textbook Solutions
- Music Textbook Solutions
- Other Textbook Solutions
- Physics Textbook Solutions
- Psychology Textbook Solutions
- Statistics and Probability Textbook Solutions
- Statistics Textbook Solutions
- Study Abroad
- Student Loans
- More
- Online Courses
- Arts and Humanities
- Biology
- Data Analysis
- Design and Product
- Economics
- Education
- Environmental Science and Sustainability
- History
- Law
- Leadership and Management
- Medicine & Healthcare
- Music and Art
- Nutrition
- Philosophy
- Business
- Biology
- Business Essentials
- Business Strategy
- Data Analysis
- Design and Product
- Economics
- Education
- Electrical Engineering
- Entrepreneurship
- Environmental Science and Sustainability
- Finance
- History
- Law
- Leadership and Management
- Marketing
- Medicine & Healthcare
- Music and Art
- Nutrition
- Philosophy
- Computer Science
- Algorithms
- Biology
- Computer Security and Networks
- Data Analysis
- Design and Product
- Economics
- Education
- Electrical Engineering
- Environmental Science and Sustainability
- History
- Law
- Leadership and Management
- Medicine & Healthcare
- Mobile and Web Development
- Philosophy
- Physics and Astronomy
- Software Development
- Data Science
- Biology
- Data Analysis
- Design and Product
- Economics
- Education
- Electrical Engineering
- Environmental Science and Sustainability
- History
- Law
- Leadership and Management
- Machine Learning
- Medicine & Healthcare
- Philosophy
- Probability and Statistics
- Health
- Animal Health
- Animals and Veterinary Science
- Basic Science
- Bioinformatics
- Biology
- Clinical Science
- Health Informatics
- Healthcare Management
- Medicine and Healthcare
- Nutrition
- Patient Care
- Psychology
- Public Health
- Research
- Information Technology
- Language Learning
- Life Sciences
- Animals and Veterinary Science
- Bioinformatics
- Biology
- Chemistry
- Clinical Science
- Data Analysis
- Design and Product
- Economics
- Education
- Electrical Engineering
- Environmental Science and Sustainability
- History
- Law
- Leadership and Management
- Medicine & Healthcare
- Medicine and Healthcare
- Music and Art
- Nutrition
- Philosophy
- Physics and Astronomy
- Math and Logic
- Biology
- Data Analysis
- Economics
- Education
- Electrical Engineering
- Medicine & Healthcare
- Philosophy
- Physics and Astronomy
- Personal Development
- Physical Science and Engineering
- Biology
- Chemistry
- Data Analysis
- Design and Product
- Economics
- Education
- Electrical Engineering
- Environmental Science and Sustainability
- History
- Leadership and Management
- Mechanical Engineering
- Medicine & Healthcare
- Nutrition
- Philosophy
- Physics and Astronomy
- Research Methods
- Social Sciences
- Biology
- Data Analysis
- Design and Product
- Economics
- Education
- Electrical Engineering
- Environmental Science and Sustainability
- Governance and Society
- History
- Law
- Leadership and Management
- Medicine & Healthcare
- Music and Art
- Nutrition
- Philosophy
- Physics and Astronomy
- Psychology
- Software
- Professor Ratings
- Student Travel
- Scholarships
- Insurance
- Tickets
- GPA Calculator
- Grade Calculator
- Final Grade Calculator
- College Checklist
Computing in Python III: Data Structures
Build on your existing knowledge of conditionals, loops, and functions by studying more about complex Python data structures, including strings, lists, dictionaries, and file input and output. Organized into five chapters, this course starts by covering the basics of data structures, then moves on to these four common data structures in Python: Strings let you perform far more complex reasoning with text. Lists let you process long lists of data, and even lists of lists of data for more complex reasoning. Dictionaries let you more clearly code for complex types of data, and even simulate some basic elements of object-oriented programming. File input and output brings your programs to life, allowing you to persist data across executions of the same program. By the end of this course, you'll be able to write even more complex programs in Python that process and persist complex data structures. For example, you'll be able to write an ongoing gradebook application that tracks and updates your average over time, a program to calculate the net force based on several force magnitudes and directions, or a program that can turn a string like this into a StRiNg LiKe tHiS. Structurally, the course is comprised of several parts. Instruction is delivered via a series of short (2-3 minute) videos. In between those videos, you'll complete both multiple choice questions and coding problems to demonstrate your knowledge of the material that was just covered.
Created by: The Georgia Institute of Technology
Level: Introductory
Created by: The Georgia Institute of Technology
Level: Introductory
Find Out More
Share
Related Cal Poly Online Courses Listings
A gentle beginner introduction to the world of programming, using the Python programming language. No prior experience necessary. Teaches the Python programming language. Prepares you for data analysis and machine learning. Introduces good coding principles and tips. Where to go next, and how to...
more
Office 365 constituye una suite ofimática de extraordinaria potencia, compuesta por múltiples herramientas que funcionan de manera coordinada, y que permiten al usuario realizar tareas de todo tipo de una manera sencilla. Conocer el funcionamiento básico de los componentes principales de Of...
more
Este curso ofrece un enfoque interdisciplinario de la sostenibilidad en Arquitectura. Los alumnos conocerán los elementos básicos de las evaluaciones de sostenibilidad (primera capa del modelo), así como las tendencias actuales relacionadas. Eel curso permite a los estudiantes desarrollar un mo...
more
El curso presenta los elementos básicos y las tendencias actuales para realizar una evaluación completa del entorno construido y desarrolla las herramientas para el análisis de impacto de la política de sostenibilidad urbana. Durante la primera semana, las dimensiones de la sostenibilidad urb...
more
New to the cloud and not sure where to begin? This introductory course, taught by cloud experts from The Linux Foundation, will help you grasp the basics of cloud computing and comprehend the terminology, tools and technologies associated with today’s top cloud platforms. Understanding cloud t...
more
Computing in Python III: Data Structures
Find Out MoreCal Poly Online Courses
- Cal Poly Arts and Humanities
- Cal Poly Biology
- Cal Poly Data Analysis
- Cal Poly Design and Product
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Environmental Science and Sustainability
- Cal Poly History
- Cal Poly Law
- Cal Poly Leadership and Management
- Cal Poly Medicine & Healthcare
- Cal Poly Music and Art
- Cal Poly Nutrition
- Cal Poly Philosophy
- Cal Poly Business
- Cal Poly Biology
- Cal Poly Business Essentials
- Cal Poly Business Strategy
- Cal Poly Data Analysis
- Cal Poly Design and Product
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Electrical Engineering
- Cal Poly Entrepreneurship
- Cal Poly Environmental Science and Sustainability
- Cal Poly Finance
- Cal Poly History
- Cal Poly Law
- Cal Poly Leadership and Management
- Cal Poly Marketing
- Cal Poly Medicine & Healthcare
- Cal Poly Music and Art
- Cal Poly Nutrition
- Cal Poly Philosophy
- Cal Poly Computer Science
- Cal Poly Algorithms
- Cal Poly Biology
- Cal Poly Computer Security and Networks
- Cal Poly Data Analysis
- Cal Poly Design and Product
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Electrical Engineering
- Cal Poly Environmental Science and Sustainability
- Cal Poly History
- Cal Poly Law
- Cal Poly Leadership and Management
- Cal Poly Medicine & Healthcare
- Cal Poly Mobile and Web Development
- Cal Poly Philosophy
- Cal Poly Physics and Astronomy
- Cal Poly Software Development
- Cal Poly Data Science
- Cal Poly Biology
- Cal Poly Data Analysis
- Cal Poly Design and Product
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Electrical Engineering
- Cal Poly Environmental Science and Sustainability
- Cal Poly History
- Cal Poly Law
- Cal Poly Leadership and Management
- Cal Poly Machine Learning
- Cal Poly Medicine & Healthcare
- Cal Poly Philosophy
- Cal Poly Probability and Statistics
- Cal Poly Health
- Cal Poly Animal Health
- Cal Poly Animals and Veterinary Science
- Cal Poly Basic Science
- Cal Poly Bioinformatics
- Cal Poly Biology
- Cal Poly Clinical Science
- Cal Poly Health Informatics
- Cal Poly Healthcare Management
- Cal Poly Medicine and Healthcare
- Cal Poly Nutrition
- Cal Poly Patient Care
- Cal Poly Psychology
- Cal Poly Public Health
- Cal Poly Research
- Cal Poly Information Technology
- Cal Poly Cloud Computing
- Cal Poly Data Management
- Cal Poly Networking
- Cal Poly Security
- Cal Poly Support and Operations
- Cal Poly Language Learning
- Cal Poly History
- Cal Poly Law
- Cal Poly Leadership and Management
- Cal Poly Learning English
- Cal Poly Other Languages
- Cal Poly Life Sciences
- Cal Poly Animals and Veterinary Science
- Cal Poly Bioinformatics
- Cal Poly Biology
- Cal Poly Chemistry
- Cal Poly Clinical Science
- Cal Poly Data Analysis
- Cal Poly Design and Product
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Electrical Engineering
- Cal Poly Environmental Science and Sustainability
- Cal Poly History
- Cal Poly Law
- Cal Poly Leadership and Management
- Cal Poly Medicine & Healthcare
- Cal Poly Medicine and Healthcare
- Cal Poly Music and Art
- Cal Poly Nutrition
- Cal Poly Philosophy
- Cal Poly Physics and Astronomy
- Cal Poly Math and Logic
- Cal Poly Biology
- Cal Poly Data Analysis
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Electrical Engineering
- Cal Poly Medicine & Healthcare
- Cal Poly Philosophy
- Cal Poly Physics and Astronomy
- Cal Poly Personal Development
- Cal Poly Physical Science and Engineering
- Cal Poly Biology
- Cal Poly Chemistry
- Cal Poly Data Analysis
- Cal Poly Design and Product
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Electrical Engineering
- Cal Poly Environmental Science and Sustainability
- Cal Poly History
- Cal Poly Leadership and Management
- Cal Poly Mechanical Engineering
- Cal Poly Medicine & Healthcare
- Cal Poly Nutrition
- Cal Poly Philosophy
- Cal Poly Physics and Astronomy
- Cal Poly Research Methods
- Cal Poly Social Sciences
- Cal Poly Biology
- Cal Poly Data Analysis
- Cal Poly Design and Product
- Cal Poly Economics
- Cal Poly Education
- Cal Poly Electrical Engineering
- Cal Poly Environmental Science and Sustainability
- Cal Poly Governance and Society
- Cal Poly History
- Cal Poly Law
- Cal Poly Leadership and Management
- Cal Poly Medicine & Healthcare
- Cal Poly Music and Art
- Cal Poly Nutrition
- Cal Poly Philosophy
- Cal Poly Physics and Astronomy
- Cal Poly Psychology
- Cal Poly Software