Login and get coding
Complete the function below simulating Unix'
tail, for example:$ tail -3 test_tail.py # byte to str conversion and strip off last line's newline char expected = [line.decode("utf-8") for line in lines] assert tail(f.name, 10) == expected
Complete the function below which receives (absolute)
nlines to filter from the end which is returned in a list.
For example, if we call it on a file - stored in
filepath- with this content:Hello world! We hope that you are learning a lot of Python. Have fun with our Bites of Py. Keep calm and code in Python! Become a PyBites ninja!
... and give it
nof 2 (= calling it as:
tail(filepath, 2)), it should return this:['Keep calm and code in Python!', 'Become a PyBites ninja!']
(note: newlines are stripped off)
Have fun and let us know if you have any questions ...
382 out of 386 users completed this Bite.
Will you be Pythonista #383 to crack this Bite?
Resolution time: ~28 min. (avg. submissions of 5-240 min.)
Pythonistas rate this Bite 2.8 on a 1-10 difficulty scale.
» You can do it! 😌