1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Liono4ka [1.6K]
3 years ago
13

Write a function that takes a list value as an argument and returns a string with all the items separated by a comma and a space

, with and inserted before the last item. For example, passing the previous spam list to the function would return 'apples, bananas, tofu, and cats'. But your function should be able to work with any list value passed to it.
Computers and Technology
1 answer:
Vsevolod [243]3 years ago
4 0

Answer:

The function in Python is as follows:

def myfunction(mylist):

    listitems = ""

    for i in range(len(mylist)):

         if (i < len(mylist)-1):

              listitems = listitems + mylist[i] + ", "

         else:

              listitems = listitems + "and "+mylist[i]

   

    return listitems

Explanation:

This defines the function

def myfunction(mylist):

This initializes an empty string which in the long run, will be used to hold all strings in the list

    listitems = ""

This iterates through the list

    for i in range(len(mylist)):

For list items other than the last item, this separates them with comma (,)

         if (i < len(mylist)-1):

              listitems = listitems + mylist[i] + ", "

For the last item, this separates with and

         else:

              listitems = listitems + "and "+mylist[i]

   

This returns the required string

    return listitems

You might be interested in
An IP packet to be transmitted by Ethernet is 60 bytes long, including all its headers. If LLC is not in use, is padding needed
salantis [7]

Answer:

No padding

Explanation:

64 bytes is taken as the minimum Ethernet frame, this encompass checksum as well as addresses in the Ethernet frame header and length field. while the maximum Ethernet frame is 1518 bytes, any minimumEthernet frame that is short compare to that will need receiving stations to interpret it as a collision. The question specified that the IP packet to be transmitted by Ethernet as 60 bytes long. The header fields here can occupy 18 bytes, Then total frame size becomes 78 bytes. With the total frame size of 78 bytes(60 bytes+ 18 bytes) we can see it has exceeded the 64-byte minimum. Hence there is no padding used.

6 0
3 years ago
Look plz help :))))))))))))))))))))
andrey2020 [161]

Answer:

false

Explanation:the answer is false

6 0
3 years ago
What is the name of the programming language created by Spu7Nix?
VMariaS [17]
The name of the programming language is “Brainfugd”
3 0
3 years ago
Read 2 more answers
What does mean I can’t turn on my computer and my computer won’t charge at all
Dmitrij [34]

Explanation:

well that happened to me to and what my dad did was to cut the cable and fix it,it worked.Ithink my situation is very different than yours but you cantiue to see what else it says and if you want to you can text me back.

5 0
3 years ago
Images, symbols, and diagrams are types of
Nataly [62]
D is the answer to the question

4 0
3 years ago
Read 2 more answers
Other questions:
  • In a stream channel what is deposited first?
    7·1 answer
  • Which feature of a website takes you to a different part of the website or a totally different website when you click on it? A.
    8·1 answer
  • Worksheet Identify the devices for moving the cursor around your computer screen
    12·1 answer
  • What is the output of the first and second print statements?
    13·1 answer
  • The contribution of Charles Babbage in the history of computer​
    6·1 answer
  • You do not have to move your fingers to click the top row reach keys.<br> 1. True <br> 2. False
    15·1 answer
  • Un polímero sintético es renovable o no renovable
    11·1 answer
  • What is the recipe for enchanting table?
    14·2 answers
  • A classic game, Wario Land, has an invincible main character who reacts to the environment in order to solve puzzles. So, for ex
    11·1 answer
  • Which command must you use at the command prompt to determine the names of the network interfaces (including the isatap interfac
    13·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!