私が実行する一般的な操作は、文字のリストのリストを単語(文字列)のリストに結合することです。
私は通常、リスト内包表記を使用します。
lists_of_letters = [["m", "y"], ["d", "o", "g"], ["s", "k", "i", "p"]]
list_of_words = ["".join(a_list_of_letters) for a_list_of_letters in lists_of_letters]
# list_of_words == ["my", "dog", "skip"]
または、もう少し機能的な場合もあります。
list_of_words = map(lambda x: "".join(x), lists_of_letters)
ラムダ式を使用するよりも、マップ呼び出しに必要な関数を作成するためのより良い方法があるかどうか疑問に思っています。Python関数型プログラミングチョップを拡張するための演算子と関数ツールを学習しようとしていますが、この場合、それらを使用する明確な方法を見つけることができないようです。