Python Basics with Python Lists

Python Basics with Python Lists

Python Lists are a type of data structure in Python that allow you to store and organize a collection of items. Each item in a list is assigned a unique index based on its position in the list, starting from 0. Here are some basic operations you can perform on lists:

Creating a List:

You can create a new list in Python by enclosing a sequence of items in square brackets, separated by commas.

my_list = [1, 2, 3, "four", 5.0]

Accessing Items in a List:
You can access items in a list by their index number. For example, to access the first item in the list, you would use index 0.

my_list = [1, 2, 3, "four", 5.0]
print(my_list[0]) # output: 1

Modifying Items in a List:
You can modify the value of an item in a list by assigning a new value to it using its index.

my_list = [1, 2, 3, "four", 5.0]
my_list[1] = "two"
print(my_list) # output: [1, 'two', 3, 'four', 5.0]

Slicing a List:
You can extract a section of a list using slicing. This is done by specifying the start and end index of the slice separated by a colon.

my_list = [1, 2, 3, "four", 5.0]
print(my_list[1:4]) # output: [2, 3, 'four']

Adding Items to a List:
You can add items to a list using the append() method, which adds the item to the end of the list.

my_list = [1, 2, 3, "four", 5.0]
my_list.append(6)
print(my_list) # output: [1, 2, 3, 'four', 5.0, 6]

Removing Items from a List:
You can remove an item from a list using the remove() method, which removes the first occurrence of the specified item.

my_list = [1, 2, 3, "four", 5.0]
my_list.remove(3)
print(my_list) # output: [1, 2, 'four', 5.0]

Finding the Length of a List:
You can find the number of items in a list using the len() function.

my_list = [1, 2, 3, "four", 5.0]
print(len(my_list)) # output: 5

Sorting a List:
You can sort a list in ascending order using the sort() method.

my_list = [3, 2, 1, 5, 4]
my_list.sort()
print(my_list) # output: [1, 2, 3, 4, 5]

These are just a few basic operations you can perform on Python lists. There are many more advanced features and methods available, such as list comprehension and list slicing with steps.

Python Basics with Python Lists

Facebook Reviews:

If you are a training provider

Interested to offer our courses in your own platform with Life-time Resale License?