2016-06-23 29 views
0

を考えると、以下のリストに参加:Pythonのリスト要素

A=['a','b','c'] 
B=[1,2] 

私は値を参加したいBの各要素は次のようにそれぞれに結合されるように:

['a1','a2','b1','b2','c1','c2'] 

感謝あらかじめ!

答えて

1

1-ライナーは動作します:

[x+str(y) for x in A for y in B] 
1
A=['a','b','c'] 
B=[1,2] 

C = [] 
for a in A: 
    for b in B: 
     C.append(str(a) + str(b)) 
print(C) 

結果:

['a1', 'a2', 'b1', 'b2', 'c1', 'c2'] 
関連する問題