Skip to Content
Learn Python by Building Data Science Applications
book

Learn Python by Building Data Science Applications

by Philipp Kats, David Katz
August 2019
Beginner
482 pages
12h 56m
English
Packt Publishing
Content preview from Learn Python by Building Data Science Applications

Strings as sequences

Python also treats strings as sequences. We'll cover sequences in depth in Chapter 4, Data Structures, and in Chapter 5, Loops and Other Compound Statements. Generally speaking, strings can be seen as ordered arrays of characters that allow us to traverse through, get characters one by one, use slicing to get substrings, and check whether it includes a substring.

All indices in Python are integers, starting with zero. If we want to get the first symbol of a string, then we should use index 0:

>>> “Hello World”[0]'H'

Here, square brackets after the value indicate slicing. We can also specify a subsequence of characters to retrieve by using a colon (:), and a subsequence for the start and finish indices. In this case, the ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Python for Data Science

Python for Data Science

Yuli Vasiliev
Introduction to Machine Learning with Python

Introduction to Machine Learning with Python

Andreas C. Müller, Sarah Guido

Publisher Resources

ISBN: 9781789535365Supplemental Content