#modify tuples using slicing
my_tuple = (1,2,3,4,5,6,7)
sliced_tuple = my_tuple[1:4] # indexes 0 to 3
# Slicing of a Tuple
# Slicing of a Tuple
# with Numbers
Tuple1 = tuple('Softhunt')
# Removing First element
print("Removal of First Element: ")
print(Tuple1[1:])
# Reversing the Tuple
print("
Tuple after sequence of Element is reversed: ")
print(Tuple1[::-1])
# Printing elements of a Range
print("
Printing elements between Range 4-9: ")
print(Tuple1[4:9])
# a[start:stop:step], default step is 1
a = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
b = a[1:3] # Note that the last index is not included
print(b)
b = a[2:] # until the end
print(b)
b = a[:3] # from beginning
print(b)
b = a[::2] # start to end with every second item
print(b)
b = a[::-1] # reverse tuple
print(b)