私はリストのリストが2つあり、リスト1とリスト2はそれぞれ12のリストで構成されています。リストのリストを追加する
リスト3の最初のリストは、リスト1 [構成されるだろう例えば2リスト1とリストの各対応するインデックスでリストに参加する 私はリストの新しいリストを作成したい
(リスト3) 0] + List2 [0] ....
助けてください!
おかげ
私はリストのリストが2つあり、リスト1とリスト2はそれぞれ12のリストで構成されています。リストのリストを追加する
リスト3の最初のリストは、リスト1 [構成されるだろう例えば2リスト1とリストの各対応するインデックスでリストに参加する 私はリストの新しいリストを作成したい
(リスト3) 0] + List2 [0] ....
助けてください!
おかげ
listsNr = 12
List3 = []
for i in range(0, listsNr):
list3.append(str(List1[i]) + str(List2[i]))
print(List3)
は、私はあなたが望むものを非常によく理解していませんでしたが、私はあなたが1つのリストに二つのリストを組み合わせるために使用zipのpython3
「str」の使用が適切であったとどう思いますか? –
strにintを指定した場合、それらを連結することはできません。 1 + "string"はエラーを返します。 str(1)+ str(string)はこの問題を解決します。彼の例(List1 [0] + List2 [0]) – durduliu2009
これはありがとうございました –
のためにその コードのようなものが必要であることを信じていますタプルの数。次にリストの理解度を使ってタプルを結合します(質問の中で値のリストを+ operator
で組み合わせたものを求めました)。
あなたが任意のオブジェクトタイプ/動作のためにこれを変更する方法を明確にする必要があります:
A = [1,2,3]
B = [4,5,6]
C = [x + y for (x,y) in zip(A,B)]
print(C) # [5,7,9]
0-11からループを記述し、ターゲットリストにソースリストから各要素を追加しますか? – David
あなたは言語を特定することは関係があるとは思わなかったのですか? –
特定の言語のソリューションをお探しですか? –