二次元リストのそれぞれの要素数が異なり、その要素を組み合わせた新たなリストを作りたいです。
具体的なコードを以下に示します。
python
1A = [[1], [2, 3, 4], [5]]
という二次元リストがあるときに新しく
python
1lst = [[1,2,5], [1,3,5], [1,4,5]]
というリストを作成したいです。
それぞれの要素数は任意な値です。
二次元リストではなく、複数のリストならばitertools.product()で生成可能だと思うのですが、二次元リストの各要素のリストが組み合わせの対象の場合、どのように対応すれば良いのでしょうか?
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/30 12:04