Back to Python Notes
Topic #36

Access List Items

Indexing and slicing let you reach any element or sublist by position. Mastering indexes, including negative ones, makes list work second nature.


Access Items

List items are indexed and you can access them by referring to the index number:

Example

thislist = ["apple", "banana", "cherry"]
print(thislist[1])

Note: The first item has index 0.

Negative Indexing

Negative indexing means start from the end

-1 refers to the last item, -2 refers to the second last item etc.

Example

thislist = ["apple", "banana", "cherry"]
print(thislist[-1])

Range of Indexes

You can specify a range of indexes by specifying where to start and where to end the range.

When specifying a range, the return value will be a new list with the specified items.

Example

thislist = ["apple", "banana", "cherry", "orange",
  "kiwi", "melon", "mango"]
print(thislist[2:5])

Note: The search will start at index 2 (included) and end at index 5 (not included).

Note: Remember that the first item has index 0.

By leaving out the start value, the range will start at the first item:

Example

thislist = ["apple", "banana", "cherry", "orange",
  "kiwi", "melon", "mango"]
print(thislist[:4])

By leaving out the end value, the range will go on to the end of the list:

Example

thislist = ["apple", "banana", "cherry", "orange",
  "kiwi", "melon", "mango"]
print(thislist[2:])

Range of Negative Indexes

Specify negative indexes if you want to start the search from the end of the list:

Example

thislist = ["apple", "banana", "cherry", "orange",
  "kiwi", "melon", "mango"]
print(thislist[-4:-1])

Check if Item Exists

To determine if a specified item is present in a list use the in keyword:

Example

thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
  print("Yes, 'apple' is in the fruits list")

Want to go beyond the notes?

Join Coding Now Tech Institute's Python course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

Access List Items – FAQs

Quick answers about learning Access List Items in Python.

This free note from Coding Now Tech Institute explains Access List Items in Python — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every Python topic on Coding Now Tech Institute, including Access List Items, is 100% free with no signup required.
With focused practice, most students grasp Access List Items in 1–3 days from these notes; pairing it with Coding Now Tech Institute's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the Coding Now Tech Institute Community (/community) — expert instructors answer within 24 hours.
Call NowEnroll Now