O Write a function that takes a list and 2 integers x and y as parameter an the following: • If the list has an even number of elements, inserts y number of middle of the list. • Otherwise, inserts y number of x's to the end of the list • Returns the list. ample Run: 1st=[2,3,4,5] wwww

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
Write a program in Python including the following functions:
a) Write a function that takes a list and 2 integers x and y as parameter and performs
the following:
• If the list has an even number of elements, inserts y number of x's in the
middle of the list.
• Otherwise, inserts y number of x's to the end of the list
• Returns the list.
Sample Run:
1st=[2,3,4,5]
1st=fun(1st,9,2)
[2, 3, 9, 9, 4, 5]
b) Write a function which takes a list of integer digits and an integer as parameter (to
store powers of 10) and returns an integer which is composed of the digits in the list.
Sample Run:
print (form(1st,1))
#for 1st=[2,3,9,9,4,5]
239945
c) Call the first function, and send the returning list to the second function. You do not
need to input anything.
Note: You can use list functions, but no loops and no type conversion. Recursion is
allowed. O
Transcribed Image Text:Write a program in Python including the following functions: a) Write a function that takes a list and 2 integers x and y as parameter and performs the following: • If the list has an even number of elements, inserts y number of x's in the middle of the list. • Otherwise, inserts y number of x's to the end of the list • Returns the list. Sample Run: 1st=[2,3,4,5] 1st=fun(1st,9,2) [2, 3, 9, 9, 4, 5] b) Write a function which takes a list of integer digits and an integer as parameter (to store powers of 10) and returns an integer which is composed of the digits in the list. Sample Run: print (form(1st,1)) #for 1st=[2,3,9,9,4,5] 239945 c) Call the first function, and send the returning list to the second function. You do not need to input anything. Note: You can use list functions, but no loops and no type conversion. Recursion is allowed. O
Expert Solution
steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
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