同じ長さのpython3一覧加算要素にリスト対応

私たちは、以下の3つの同じ長さのリストがあると仮定します。

uppercase_letters = [ ' A '' B '' C '' D ' ] 
lowercase_letters = [ ' '' B '' C '' D ' ]  = [1,2,3,4]

 

方法1:ループの使用は、3つのリストに直接追加された要素の位置に対応します。

= added_list [] 最終結果追加リスト
のための I における:範囲(0、lenの(uppercase_letters))
  added_list.append(uppercase_letters [I] + lowercase_letters [I] + STR([I]のための桁))

結果:

' はAa1 '' BB2 '' CC3 '' DD4 ' ]

 

方法2:
2つだけのリストが追加されている場合、我々は追加した2つの機能を実現するためのzip()関数で、対応するリスト要素を使用することができます。

方法二: 
added_list = [] 追加された最後の結果をリスト

二つのリストが追加された最初の前
のために X、Y ZIP(uppercase_letters、lowercase_letters):
  Z = X + Yの
  added_listの.append(Z)

結果:

' Aaと'' Bbの'' Ccを'' Ddに' ]

 

おすすめ

転載: www.cnblogs.com/daydayup-lin/p/11913466.html