[解決済み] Pythonによる一対のクロスプロダクト [重複] (英語)
2022-07-08 07:22:40
質問
クロスプロダクトの一覧を取得するには ペア を得るにはどうしたらよいでしょうか?
例
a = [1, 2, 3]
b = [4, 5, 6]
crossproduct(a,b)
が得られるはずです。
[[1, 4], [1, 5], [1, 6], ...]
.
どのように解決するのですか?
あなたが探しているのは itertools.product は、(少なくとも)Python 2.6 であれば
>>> import itertools
>>> a=[1,2,3]
>>> b=[4,5,6]
>>> itertools.product(a,b)
<itertools.product object at 0x10049b870>
>>> list(itertools.product(a,b))
[(1, 4), (1, 5), (1, 6), (2, 4), (2, 5), (2, 6), (3, 4), (3, 5), (3, 6)]
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】一連のリストのデカルト積を取得する?
-
[解決済み] タプルのリストを複数のリストに変換するには?
-
[解決済み] Pythonでマルチプロセッシングキューを使うには?
-
[解決済み] PyQtアプリケーションのスレッド化。QtスレッドとPythonスレッドのどちらを使うか?
-
[解決済み] PythonでSelenium WebDriverを使用してテキストを取得する方法
-
[解決済み] Pythonでzip(*[iter(s)]*n)はどのように動作するのですか?
-
[解決済み] Pythonで関数の引数として辞書の項目を渡すには?重複
-
[解決済み] なぜPython 3.5はPython 3.4に比べてstr.translateがずっと速いのですか?
-
[解決済み] 標準のjsonモジュールでfloatをフォーマットする
-
[解決済み] sqlalchemy の declarative ORM 拡張機能で複数カラムのインデックスを使用する場合