Our Office
Ernakulam, Kottayam
Email Us
linusfacts@gmail.com
Call Us
+91 9544409513
1. Given a list named colors that contains "red", "blue", "green", "yellow" and "pink"<br>2. Print the second and fourth items from the list.<br>3. Given the tuple named grades that contains "A", "B", "C", "D" and "F"<br>4. Print the first and last items from the tuple. 1. Create a list named fishes that contains “catfish”, “perch”, “cod” and “carp”<br>2. Show the last element of the list using two different ways.<br>3. Change the second element of the list by another fish name.<br>4. Print the modified list. 1. Create a list named mylist that contains ‘abc’, False, 1 and 3.14159.<br>2. Change False and 1 to True and 0 in one operation.<br>3. Extract the element ‘abc’ from the list and assign it to a variable in one operation.<br>4. Print that variable.<br>5. Assign the 3 list elements into 3 variables in one operation.<br>6. Print these variables. 1. Given a tuple named months that contains "Jan", "Feb", "Mach” and "Apr"<br>2. Try to correct the typo in "Mach" to "March".<br>3. What happens?<br>4. Convert the tuple into a list.<br>5. Retry to correct the typo in "Mach" to "March".<br>6. Convert the list into a tuple.<br>7. Print the tuple. 1. Create a tuple that contains 0, 0, 1, 0, 1, and 1<br>2. Count the number of 0 using a method.<br>3. Find the index of the first 1 using a method.<br>4. Delete the tuple.<br>Tips: To delete a tuple, you could use del followed by the tuple name. You can’t use any loop for this exercise.<br>1. Create a list named numbers that contains 3, 4, 5, 1 and 2.<br>2. Ask the user to input a number.<br>3. Compare the user's number to the maximum of the list.<br>4. Print whether it is higher or lower than the maximum of the list.<br>5. Do the same using another method.

QUESTIONS

1. Given a list named colors that contains "red", "blue", "green", "yellow" and "pink"
2. Print the second and fourth items from the list.
3. Given the tuple named grades that contains "A", "B", "C", "D" and "F"
4. Print the first and last items from the tuple.

Right Answer:


# Step 1
colors = ["red", "blue", "green", "yellow", "pink"]
# Step 2
print(colors[1]) # Output: blue
print(colors[3]) # Output: yellow

# Step 3
grades = ("A", "B", "C", "D", "F")
# Step 4
print(grades[0]) # Output: A
print(grades[-1]) # Output: F

1. Create a list named fishes that contains “catfish”, “perch”, “cod” and “carp”
2. Show the last element of the list using two different ways.
3. Change the second element of the list by another fish name.
4. Print the modified list.

Right Answer:


# Step 1
fishes = ["catfish", "perch", "cod", "carp"]
# Step 2
print(fishes[-1]) # Output: carp (using negative index)
print(fishes[3]) # Output: carp (using positive index)
# Step 3
fishes[1] = "salmon" # Changing the second element to "salmon"
# Step 4
print(fishes) # Output: ['catfish', 'salmon', 'cod', 'carp']

1. Create a list named mylist that contains ‘abc’, False, 1 and 3.14159.
2. Change False and 1 to True and 0 in one operation.
3. Extract the element ‘abc’ from the list and assign it to a variable in one operation.
4. Print that variable.
5. Assign the 3 list elements into 3 variables in one operation.
6. Print these variables.

Right Answer:


# Step 1
mylist = ['abc', False, 1, 3.14159]
# Step 2
mylist[1:3] = [True, 0] # Change False and 1 to True and 0
# Step 3
abc_var = mylist.pop(0) # Extract 'abc' and assign it to abc_var
print(abc_var) # Output: 'abc'
# Step 4
var1, var2, var3 = mylist # Assign the remaining list elements to variables
# Step 5
print(var1, var2, var3) # Output: True, 0, 3.14159

1. Given a tuple named months that contains "Jan", "Feb", "Mach” and "Apr"
2. Try to correct the typo in "Mach" to "March".
3. What happens?
4. Convert the tuple into a list.
5. Retry to correct the typo in "Mach" to "March".
6. Convert the list into a tuple.
7. Print the tuple.

Right Answer:


# Step 1
months = ("Jan", "Feb", "Mach", "Apr")
# Step 2
# Trying to correct the typo will raise an error as tuples are immutable.
# Step 3 - Explanation
# Tuples are immutable, meaning we cannot change their items directly.
# Step 4
months_list = list(months) # Converting tuple to list
# Step 5
months_list[2] = "March" # Correcting the typo
# Step 6
months = tuple(months_list) # Converting the list back to a tuple
# Step 7
print(months) # Output: ('Jan', 'Feb', 'March', 'Apr')

1. Create a tuple that contains 0, 0, 1, 0, 1, and 1
2. Count the number of 0 using a method.
3. Find the index of the first 1 using a method.
4. Delete the tuple.
Tips: To delete a tuple, you could use del followed by the tuple name.

Right Answer:


# Step 1
binary_tuple = (0, 0, 1, 0, 1, 1)
# Step 2
count_zeros = binary_tuple.count(0)
print(count_zeros) # Output: 3
# Step 3
index_of_first_one = binary_tuple.index(1)
print(index_of_first_one) # Output: 2
# Step 4
del binary_tuple # Deleting the tuple

You can’t use any loop for this exercise.
1. Create a list named numbers that contains 3, 4, 5, 1 and 2.
2. Ask the user to input a number.
3. Compare the user's number to the maximum of the list.
4. Print whether it is higher or lower than the maximum of the list.
5. Do the same using another method.

Right Answer:


# Step 1
numbers = [3, 4, 5, 1, 2]
# Step 2
user_number = int(input("Enter a number: "))
# Step 3
if user_number > max(numbers):
print("Your number is higher than the maximum of the list.")
else:
print("Your number is lower than or equal to the maximum of the list.")
# Step 5 - Alternative method
maximum = sorted(numbers)[-1] # Sorting to find the max value
if user_number > maximum:
print("Your number is higher than the maximum of the list.")
else:
print("Your number is lower than or equal to the maximum of the list.")

Get In Touch

Kochi, Pala,Ernakulam

+91 9544409513

linuslearning.in@gmail.com

Our Courses
Newsletter

Those people who develop the ability to continuously acquire new and better forms of knowledge that they can apply to their work and to their lives will be the movers and shakers in our society for the indefinite future