リスト内のいくつかのリストを連結する関数またはコードが必要です。私はこのサイトで解決策を探しましたが、私のニーズに合ったものは見つけられませんでした。また、結果なく多くのソリューションを試しました。リストのリストを最初の要素のPythonを比較して連結する
私は自分のコードからこの例を持っている:
リストは、次のとおりです。
[['He', 'is', [0, 1, 2, 3, 4, 5, 6, 7]],
['is', 'angry.', [0, 1]],
['is', 'happy.', [2, 3]],
['is', 'sleep.', [4]],
['angry.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['happy.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['going.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['sleep.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['sad.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]]]
私はグループに同じ第1の値を持つリストを必要とし、例えば'によって'出力は次のようになります:
[['He', 'is', [0, 1, 2, 3, 4, 5, 6, 7]],
['is', ['angry.',' happy.', 'sleep.'], [[0, 1], [2, 3], [4]]],
['angry.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['happy.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['going.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['sleep.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]],
['sad.', 'He', [0, 1, 2, 3, 4, 5, 6, 7]]]
どのような提案ですか?
信じますあなたは、提案された出力の2行目にタイプミスがあります。あなたが意図したものであれば、おそらく閉じ括弧がありませんか? – NikT
はい、本当にありがとうございます。私は編集して、今は明らかだと思います。 ONE BIG LISTにはリストがあります。 –