Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
516 views

Chapter 4 - Python Collections

This document provides an overview of Python collections including lists, tuples, sets, and dictionaries. It discusses that collections are used to store multiple values in a single variable and examples include storing student marks or food items. It then covers the key features and usage of each collection type like accessing and modifying list items, ignoring duplicates in sets, and storing key-value pairs in dictionaries.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
516 views

Chapter 4 - Python Collections

This document provides an overview of Python collections including lists, tuples, sets, and dictionaries. It discusses that collections are used to store multiple values in a single variable and examples include storing student marks or food items. It then covers the key features and usage of each collection type like accessing and modifying list items, ignoring duplicates in sets, and storing key-value pairs in dictionaries.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

AI and ML with

Python

Chapter 4 : Python Collections


Chapter 4:
Python Collections
What are Python Collections?

● Used to store collections of data in a single variable.


● Also called as containers of data, python collections can
be used to store different types of data from
numbers,strings and a combination of both.
● Some examples of python collections are:
■ Collection of total marks in all subjects by the
student.
■ Collection of food items offered by a restaurant.
Some Important Python Collections:

● Lists
● Tuples
● Sets
● Dictionaries
Python Lists

● List is used to store multiple values in a single variable.


Python Lists: Finding Length

● Length of a python list can be found by using the python


len() function.
Python Lists: Access List Item at Specific
Index
● We can access list item at specific index by passing there
index name inside [ ] to the list.
Python Lists: Update List Item at Specific
Index
● We can access list item at specific index by passing there
index name inside [ ] to the list.
Python Lists: Insert Item to the List.

● We can insert item at any position using insert() method.


Python Lists: Append Item to the List.

● We can insert item to the end of the list by using append()


method.
Python Lists: Remove Items from List

● We can delete item from the list by specifying its value to


remove() method.
Python Lists: Remove Item By Index

● We can delete item from the list by specifying its index


position to pop() method.
Python Lists: Sort()

● We can sort the lists in ascending or descending order.


Python Lists: Copy()

● We can copy the lists in another list.


Python Lists: Join Lists

● Two lists can be joined in python using + operator.


Python Lists: Delete all Items

● We can delete all items by calling clear() method on the list.


Features of Python Lists

● List items can be changed.


● Allows to store duplicate values.
● All items are indexed which start with 0.
Python Tuples:

● Tuples store multiple values.


● We cannot change, add or remove once a tuple is created.
● It allows duplicate values.
Example:
Python Sets:

● Sets store multiple values.


● Sets are written with curly Brackets.
● They are unordered and unindexed.
● Duplicate values are ignored in Sets.
Example:
Python Dictionaries:

● Stores data values in key and pairs.


● Unordered data.
● Does Not allow duplicates.
● Data is changeable unlike sets and tuples.
Example:
Python Collections: Comparison
Thank You

You might also like