List Operations

Post Reply
admin
Site Admin
Posts: 119
Joined: Fri May 10, 2024 2:46 pm
Location:

List Operations

Post by admin »

# Creating a list of integers

Code: Select all

# Creating a list of integers
numbers = [1, 2, 3, 4, 5]
print("List of integers:", numbers)
# Creating a list of strings

Code: Select all

# Creating a list of strings
fruits = ['apple', 'banana', 'orange', 'kiwi']
print("List of fruits:", fruits)
# Creating a mixed-type list

Code: Select all

# Creating a mixed-type list
mixed_list = [1, 'hello', 3.14, True, ['nested', 'list']]
print("Mixed list:", mixed_list)
# Accessing elements in a list

Code: Select all

# Accessing elements in a list
print("First number:", numbers[0])  # Output: 1
print("Third fruit:", fruits[2])    # Output: orange
print("Nested value:", mixed_list[4][1])  # Output: list
#Modifying the List

Code: Select all

#Modifying the List
my_list = [1, 2, 3]
additional_elements = [4, 5, 6]
my_list.extend(additional_elements)
print("Modified list:", my_list)
# Slicing a list

Code: Select all

# Slicing a list
subset = numbers[1:4]
print("Sliced list (index 1 to 3):", subset)
# Length of a list

Code: Select all

# Length of a list
length = len(fruits)
print("Length of fruit list:", length)
# Checking if an element is in a list

Code: Select all

# Checking if an element is in a list
is_apple_present = 'apple' in fruits
print("Is 'apple' present?:", is_apple_present)
# Removing an element by value

Code: Select all

# Removing an element by value
fruits.remove('banana')
print("After removing 'banana':", fruits)
# Removing an element by index

Code: Select all

# Removing an element by index
removed_element = numbers.pop(1)
print("Removed element:", removed_element)
print("List after pop:", numbers)
# Concatenating lists

Code: Select all

# Concatenating lists
combined_list = numbers + fruits
print("Combined list:", combined_list)
# Repetition of a list

Code: Select all

# Repetition of a list
repeated_list = numbers * 2
print("Repeated list:", repeated_list)
# Sorting a list

Code: Select all

# Sorting a list
sorted_numbers = sorted(numbers)
print("Sorted numbers:", sorted_numbers)
# Reversing a list

Code: Select all

# Reversing a list
reversed_fruits = list(reversed(fruits))
print("Reversed fruits:", reversed_fruits)
# Iterating over a list

Code: Select all

# Iterating over a list
print("All fruits:")
for fruit in fruits:
    print(fruit)
# List comprehension

Code: Select all

# List comprehension
squared_numbers = [x ** 2 for x in numbers]
print("Squared numbers:", squared_numbers)
# Nested lists

Code: Select all

# Nested lists
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print("Matrix:", matrix)
# Accessing elements in a nested list

Code: Select all

# Accessing elements in a nested list
print("Element at row 2, column 3:", matrix[1][2])  # Output: 6
# List of monthly expenses

Code: Select all

expenses = [12000, 15000, 10000, 9000]
print("First month:", expenses[0])
# Adding a new expense

Code: Select all

expenses.append(11000)
print("Updated expenses:", expenses)
# Insert a value at index 1

Code: Select all

expenses.insert(1, 13000)
print("After insert:", expenses)
# Remove an expense

Code: Select all

expenses.remove(10000)
print("After removing 10000:", expenses)
# Total expenditure using sum()

Code: Select all

print("Total expenditure:", sum(expenses))
Post Reply