Answer to Question #306934 in Python for King

Question #306934

Part 1

Write a Python program that does the following. 

  • Create a string that is a long series of words separated by spaces. The string is your own creative choice. It can be names, favorite foods, animals, anything. Just make it up yourself. Do not copy the string from another source. 
  • Turn the string into a list of words using split
  • Delete three words from the list, but delete each one using a different kind of Python operation. 
  • Sort the list. 
  • Add new words to the list (three or more) using three different kinds of Python operation. 
  • Turn the list of words back into a single string using join
  • Print the string. 

Part 2

Provide your own examples of the following using Python lists. Create your own examples. Do not copy them from another source. 

  • Nested lists 
  • The “*” operator 
  • List slices 
  • The “+=” operator 
  • A list filter 
  • A list operation that is legal but does the "wrong" thing, not what the programmer expects 

Provide the Python code and output for your program and all your examples.


1
Expert's answer
2022-03-07T07:11:06-0500
my_string = 'platypus cat rabbit fox elephant ant parrot monkey butterfly piranha pig turtle lemur penguin herring chicken marten bear marmot mouse horse'

# String to list
my_list = my_string.split()

# Delete elements
my_list.remove('cat')
my_list.pop(-1)
del my_list[1]

# Sort list
my_list.sort()

# Add elements
my_list.append('owl')
my_list.insert(5,'giraffe')
my_list.extend(['rhino', 'fly'])

# List to string
final_string = ' '.join(my_list)
print(final_string)

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS