Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
I'll say.
Agreed, I first solved it in Python and while I am fluent with most of the string methods after years of Python, I had forgotten about this one in absence of practice and solved it with less advanced features and alorithmic logic. Built-in methods are just masked hardwork of creators, and they can indeed be less efficient in cases and you would needa use your own logic!
Iterate 2 times unnecessarily causes the script to be more inefficient...
Using less lines of code does not mean writting good code...
For those who did not resolve it that way... At the end of the day those like us who resolved this challenge with an actual algorithm, are the ones who create built-in methods. Actually built-in functions are just a mask hiding a larger code and guess what... Built-in methods might be much more unefficient than a customized algorithm...
Less lines of code does not mean good code