Ask Question
16 November, 23:03

Implement a Python function with the signature Transfer (S, T) that transfers all elements from the ArrayStack instance S onto the ArrayStack instance T, so that the element that starts at the top of S is the first to be inserted onto T, and the element at the bottom of S ends up at the top of T.

+3
Answers (1)
  1. 16 November, 23:10
    0
    Following are the program in the Python Programming Language.

    #define function

    def Transfer (S, T):

    #set for loop

    for i in range (len (S)):

    #append in the list

    T. append (S. pop ())

    #return the value of the list

    return T

    #set list type variable

    S = ["a","b","c","d"]

    #print the values of the list

    print (S)

    #set the list empty type variable

    T=[]

    #call the function

    T = Transfer (S, T)

    #print the value of T

    print (T)

    Output:

    ['a', 'b', 'c', 'd']

    ['d', 'c', 'b', 'a']

    Explanation:

    Here, we define the function "Transfer () " in which we pass two list type arguments "S" and "T".

    Set the for loop to append the values in the list. Then, we append the value of the variable "S" in the variable "T". Return the value of the list variable "T" and close the function. Then, set the list data type variable "S" and initialize the elements in it and print that variable. Finally, we set the empty list type variable "T" and store the return value of the function "Transfer () " in the variable "T" then, print the value of the variable "T".
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “Implement a Python function with the signature Transfer (S, T) that transfers all elements from the ArrayStack instance S onto the ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers