← Back to challenges

Word Endings

PythonHardarrayshigher_order_functionsloopsstrings

Instructions

Create a function that adds a string ending to each member in a list.

Examples

add_ending(["clever", "meek", "hurried", "nice"], "ly")
➞ ["cleverly", "meekly", "hurriedly", "nicely"]

add_ending(["new", "pander", "scoop"], "er")
➞ ["newer", "panderer", "scooper"]

add_ending(["bend", "sharpen", "mean"], "ing")
➞ ["bending", "sharpening", "meaning"]
python3
Loading editor…
to run
Walks through the solution with reasoning and edge cases.
Next: Which One Is Your Type?