.png)
Creating a List in Python
Here is an example of how to create a list in Python:fruits = ["apple", "banana", "cherry"] print(fruits)
The output will be:
['apple', 'banana', 'cherry']
Accessing Elements in a List
We can access individual elements in a list by referring to their index number. Indexing in Python starts from 0, so the first element in a list has an index of 0, the second element has an index of 1, and so on. Here is an example:fruits = ["apple", "banana", "cherry"] print(fruits[0]) # Output: apple print(fruits[1]) # Output: banana print(fruits[2]) # Output: cherry
Updating a List
We can update individual elements in a list by referring to their index number and assigning a new value. Here is an example:fruits = ["apple", "banana", "cherry"] fruits[1] = "kiwi" print(fruits) # Output: ['apple', 'kiwi', 'cherry']
List Methods in Python
Python provides a number of methods for working with lists. Here are some of the most commonly used ones:- append(): Adds an item to the end of the list. For example
fruits.append('orange')
- extend(): Adds multiple items to the end of the list. For example:
fruits.extend(['grape', 'kiwi'])
- insert(): Inserts an item at a specific position in the list. For example:
fruits.insert(1, 'pear')
- remove(): Removes the first occurrence of an item from the list. For example:
fruits.remove('banana')
- pop(): Removes and returns the item at a specific position in the list. If no index is specified, it removes and returns the last item. For example:
last_fruit = fruits.pop() second_fruit = fruits.pop(1)
- index(): Returns the index of the first occurrence of an item in the list. For example:
cherry_index = fruits.index('cherry')
- count(): Returns the number of times an item appears in the list. For example:
apple_count = fruits.count('apple')
- sort(): Sorts the items in the list in ascending order. For example:
fruits.sort()
- reverse(): Reverses the order of the items in the list. For example:
fruits.reverse()
List Slicing
In addition to accessing individual items in a list, you can also extract a subsequence of items from the list using slicing. Slicing allows you to specify a range of indices to extract, which creates a new list containing only the specified items. For example, to extract the second and third items from the fruits list, you can use the following code:some_fruits = fruits[1:3]This sets the some_fruits variable to ['banana', 'cherry'].
0 Comments