I need a new line at the end of the new sentence3. Right now I have a good code but a space after sentence. #Define main function def main():     word_pairs = input() #Split words into list     word_pairs = word_pairs.split() #Create lists for original and replacement words     original = []     new = [] #Iterate word_pair     for i in range(len(word_pairs)):         if i % 2 == 0:             original.append(word_pairs[i])         else:

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

I need a new line at the end of the new sentence3. Right now I have a good code but a space after sentence.

#Define main function
def main():
    word_pairs = input()
#Split words into list
    word_pairs = word_pairs.split()
#Create lists for original and replacement words
    original = []
    new = []
#Iterate word_pair
    for i in range(len(word_pairs)):
        if i % 2 == 0:
            original.append(word_pairs[i])
        else:
            new.append(word_pairs[i])
    sentence = input()
#Split sentence into list
    sentence = sentence.split()

#Iterate sentence
     for i in range(len(sentence)):
#Iterate original
        for j in range(len(original)):
#Check to see is words match in sentence
            if sentence[i] == original[j]:
#Replace original word with new word
                sentence[i] = new[j]
#Print output
    for i in range(len(sentence)):
print(sentence[i], end = " ")

#Call main() function
if __name__=="__main__":

main()

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Similar questions
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY