# Python code to remove all those
# elements from list of tuple
# which does not contains any alphabet.
#using recursive function
def filter_list(tuples, filtered):
if not tuples:
return filtered
if any(c.isalpha() for c in tuples[0][0]):
filtered.append(tuples[0])
return filter_list(tuples[1:], filtered)
# List initialization
List = [(', ', 12), ('Paras', 5),
('jain.', 11), ('...', 55),
('-Geek', 115), ('Geeksfor', 115),
(':', 63), ('Data', 3), ('-', 15),
('Structure', 32), ('Algo', 80),]
# Using list comprehension
out = filter_list(List, [])
# Printing output
print(out)
#this code contributed by tvsk