Program:
#Program to read email id of n number of students. Store these numbers in a tuple.
#Create two new tuples, one to store only the usernames from the email IDs and second to store domain names from the email ids.
emails = tuple()
username = tuple()
domainname = tuple()
#Create empty tuple 'emails', 'username' and domain-name
n = int(input("How many email ids you want to enter?: "))
for i in range(0,n):
emid = input("> ")
#It will assign emailid entered by user to tuple 'emails'
emails = emails +(emid,)
#This will split the email id into two parts, username and domain and return a list
spl = emid.split("@")
#assigning returned list first part to username and second part to domain name
username = username + (spl[0],)
domainname = domainname + (spl[1],)
print("\nThe email ids in the tuple are:")
#Printing the list with the email ids
print(emails)
print("\nThe username in the email ids are:")
#Printing the list with the usernames only
print(username)
print("\nThe domain name in the email ids are:")
#Printing the list with the domain names only
print(domainname)
OUTPUT:
How many email ids you want to enter?: 3
> abcde@gmail.com
> test1@meritnation.com
> testing@outlook.com
The email ids in the tuple are:
('abcde@gmail.com', 'test1@meritnation.com', 'testing@outlook.com')
The username in the email ids are:
('abcde', 'test1', 'testing')
The domain name in the email ids are:
('gmail.com', 'meritnation.com', 'outlook.com')