Complex Data Types in Python: Working with Lists & Tuples in Python

Python 3.7
  • 14 Videos | 1h 39m 12s
  • Includes Assessment
  • Earns a Badge
Likes 694
Learn how to work with lists, tuples, and strings in Jupyter notebook in Python in this 14-video course. You will discover similarities and differences between tuples and lists and see how strings are essentially just a list of characters. Begin with an introduction to lists, and then create and initialize lists in Python. You will then access and update list elements; add, remove, sort, and reverse elements from a list; execute built-in functions with lists, and create new lists from existing lists by using slicing operations. Next, examine how to extract specific elements from the original list using step size; perform list functions on strings; invoke functions on the string object; and access substrings with slicing operations. Receive an introduction to tuples, exploring the similarities between lists and tuples, then move on to understanding tuple immutability by specifying differences between lists and tuples. Then an introduction to other complex data types and using dictionaries and sets in Python. The concluding exercise concerns recalling differences and similarities between lists and tuples.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    create and initialize lists in Python
    access and update list elements
    add, remove, sort, and reverse elements from a list
    executing built-in functions with lists
    create new lists from existing lists using slicing operations
    extract specific elements from the original list using step size
  • perform list functions on strings
    invoke functions on the string object
    access substrings using slicing operations
    specify the similarities between lists and tuples
    specify the differences between lists and tuples
    use dictionaries and sets in Python
    recall the ways in which lists and tuples are similar and different

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 22s
    UP NEXT
  • Playable
    2. 
    Introducing Lists
    8m 21s
  • Locked
    3. 
    Performing Simple List Operations
    6m 29s
  • Locked
    4. 
    Performing Useful List Operations
    8m 35s
  • Locked
    5. 
    Using Built-in Functions with Lists
    6m 12s
  • Locked
    6. 
    Perform Slicing Operations on Lists
    6m 55s
  • Locked
    7. 
    Using Step Size in Slicing Operations
    7m 13s
  • Locked
    8. 
    Working with Strings as a List of Characters
    7m 52s
  • Locked
    9. 
    Invoking Functions on Strings
    7m 18s
  • Locked
    10. 
    Perform Slicing Operations on Strings
    8m 18s
  • Locked
    11. 
    Introducing Tuples
    9m 18s
  • Locked
    12. 
    Understanding Tuple Immutability
    8m 42s
  • Locked
    13. 
    Introducing Other Complex Data Types
    6m 25s
  • Locked
    14. 
    Exercise: Lists, Tuples, Similar Yet Different
    5m 13s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE