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 | Data Analytics Training in Indore | Python 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 :
Verbal Aptitude | Matplotlib Tutorials | Examples | Interview Questions | Pandas Tutorials | Projects | Interview Questions | OpenCV Tutorials | Projects | Interview Questions | ExpressJS Tutorials | Projects | Interview Questions | Dart | Python Data Structures and Algorithms | Rust Tutorials | Projects | Interview Questions | Aptitude Tests | HackerRank Python | Django | MongoDB Tutorials | Examples | Interview Questions | NumPy Practice Questions | Python Tutorials by CodersDaily | Golang Tutorials | Projects | Interview Questions | React.js Tutorials | Verbal Ability Tutorial | MS Sql Server Tutorials | Examples | Interview Questions | Power BI Tutorials | Projects | Interview Questions | Example Dashboards | Numpy Tutorials | Projects | Interview Questions | Django REST Framework Tutorial | HackerRank C++ Solutions | Tensor Flow | Pandas Practice Questions | Python Practice Questions | C++ Tutorials | Quantitative Ability Tutorial | Javascript | Node.js Tutorials | HackerRank SQL Solutions | HackerRank DSA Solutions | Verbal Aptitude 2 | HackerRank Java Solutions | HTML Tutorial | TCS NQT Mock Test Series | Reasoning Ability Tutorial | CodeChef Python Solutions | HackerRank C Program Solutions | Leetcode Python Solutions | SQL Practice Question | Matplotlib Practice Questions |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 |