In this tutorial, we'll learn about "Nested Lists" in Python.
What Are Nested Lists?
Nested lists are lists that contain other lists as their elements.
They allow us to create a list of lists or a matrix where each element can be accessed using multiple indices.
Creating Nested Lists
To create a nested list, we can simply include lists inside another list.
Example:
Nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Accessing Elements:
Accessing elements in a nested list involves using multiple indices.
We can use the first index to access the outer list and the second index to access the inner list.
Example:
Nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
value = Nested_list[1][2]
print(value)
Output:
6
Modifying Elements:
We can modify elements in a nested list just like in a regular list.
Use indices to pinpoint the element to change.
Example:
Nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Nested_list[0][1] = 10
print(Nested_list)
Output:
[[1, 10, 3], [4, 5, 6], [7, 8, 9]]
Iterating through Lists:
We can use nested loops to iterate through all elements in a nested list. Outer loop for the outer list and inner loop for the inner lists.
Example:
Nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
for lst in Nested_list:
for j in lst:
print(j)
Output:
1
2
3
4
5
6
7
8
9
Trainings :
Data Science Training in Indore | Python Training in Indore | Data Analytics Training in Indore | Blockchain Training in Indore | React JS Training in Indore | Web Development Training in Indore | Full Stack Development Training in Indore |Free Courses and Resource :
Dart | OpenCV Tutorials | Projects | Interview Questions | Python Data Structures and Algorithms | Aptitude Tests | Verbal Aptitude | Matplotlib Tutorials | Examples | Interview Questions | HackerRank Python | Pandas Tutorials | Projects | Interview Questions | Rust Tutorials | Projects | Interview Questions | ExpressJS Tutorials | Projects | Interview Questions | Django | MongoDB Tutorials | Examples | Interview Questions | HackerRank C Program Solutions | Python Tutorials by CodersDaily | React.js Tutorials | Golang Tutorials | Projects | Interview Questions | MS Sql Server Tutorials | Examples | Interview Questions | Verbal Ability Tutorial | Numpy Tutorials | Projects | Interview Questions | Power BI Tutorials | Projects | Interview Questions | Example Dashboards | Tensor Flow | HackerRank C++ Solutions | Django REST Framework Tutorial | CodeChef Python Solutions | Leetcode Python Solutions | Reasoning Ability Tutorial | Quantitative Ability Tutorial | C++ Tutorials | HackerRank Java Solutions | TCS NQT Mock Test Series | Verbal Aptitude 2 | HackerRank DSA Solutions | HackerRank SQL Solutions | Javascript | Node.js Tutorials |Interview Questions :
Pandas Tutorials | Projects | Interview Questions | ExpressJS Tutorials | Projects | Interview Questions | Django | Python Tutorials by CodersDaily | Golang Tutorials | Projects | Interview Questions | Numpy Tutorials | Projects | Interview Questions | Django REST Framework Tutorial |Top Colleges in India :
Indian Institute of Technology Bombay | Jaypee University of Engineering and Technology - Guna |