# Python Coding challenge - Day 179 | What is the output of the following Python Code?

### Code:

days = ("Mon", "Tue", "Wed")

print(days[-1:-2])

### Solution and Explanation:

In Python, days = ("Mon", "Tue", "Wed") initializes a tuple named days containing three elements: "Mon", "Tue", and "Wed".

Now, let's break down print(days[-1:-2]):

days[-1] refers to the last element of the tuple days, which is "Wed".
days[-2] refers to the second-to-last element of the tuple days, which is "Tue".
So, days[-1:-2] is a slice from the last element to the element before the second-to-last element. However, slicing works in a way where the start index is inclusive and the end index is exclusive. In this case, days[-1:-2] denotes a slice starting from the last element (inclusive) and ending before the second-to-last element (exclusive), which effectively means it's an empty slice because there are no elements between the last and second-to-last elements.

Therefore, print(days[-1:-2]) will output an empty tuple or an empty list, depending on whether you're using parentheses or square brackets for the output.