This should be a bit more efficient as we don't need to create a temporary list object before passing it to "".join() method of str; the latter accepts any Iterable
if __name__ == "__main__"
unicodedata2