私はPythonが初めてで、Pythonのショートカットについてあまり知りません。私は2つのリストを持っています:
firstList = ['a','b','c'] and
secondList = [1,2,3,4]
出力が次のようになるように、これらのリストをマージしてタプルのリストを作成する必要があります
[('a',1),('a',2),('a',3),('a',4),('b',1), ('b',2) .....]
これを行う簡単な方法の 1 つは、
outputList = []
for i in firstList:
for j in secondList:
outputList.append((i,j))
これらの2つのfor
ループは私に頭痛の種を与えました.これを行うためのより良い方法(より少ない複雑さ)またはpythonの組み込み関数はありますか?? あなたの助けに感謝します。