我有
A = ['A','B','C','D','E','F','G','H','J'] B= ['a','b','c']
我想将列表a与列表a的前三个元素组合,b与后三个元素组合,c与后三个元素组合,如下所示
C = ['Aa','Ba','Ca','Db','Eb','Fb','Gc','Hc','Jc,]
我怎样才能用python来进行呢
作为一个列表,你可以这样做。尽管我怀疑有更好的方法。
[f"{capital}{B[i//3]}" for i,capital in enumerate(A)]
i 中的每个字母将增加1 A 所以我们可以将楼层划分为3,每3次迭代只增加一次 A. 为我们提供正确的 B 用f字串把字串连起来 capital + B[i//3] 也行。
i
A
A.
B
capital + B[i//3]