string.join(list) vs list.join(string) | Why Python’s Creators Chose The Former
If you’re like me, you may have asked yourself the following question: Why is it string.join(list) instead of list.join(string) in Python? ? The join method works with any iterable, not just with lists. Therefore, you’d have to implement it in hundreds of classes instead of just one (in the string class). Additionally, join() works only … Read more