已知字符串数组 A,包含初始数据:A1,A2,A3,A4,A5;字符串数组 B,包含初始数据:B1,B2,B3,B4,B5。编写程序将数组 A、B 的每一对应数据项相连接,然后存入字符串数组 C,并输出数组 C。输出结果为:A1B1,A2B2,A3B3,A4B4,A5B5。
list(map(lambda x,y: x + y, A, B))
#用数组处理字符串太麻烦,这里用列表
A = ['a1','a2','a3','a4','a5']
B = ['b1','b2','b3','b4','b5']
C = []
l = len(A)
print(l)
s = len(B)
if l != s:
print("the number does not match")
else:
for i in range(l):
C.append(A[i]+B[i])
print(C)
#---------------------------------------------
'''
执行结果:
5
['a1b1', 'a2b2', 'a3b3', 'a4b4', 'a5b5']
'''
你的同学已经获得答案了,有帮助的话,还请采纳哦
https://ask.csdn.net/questions/7452168?spm=1005.2025.3001.5141
A = ['A1','A2','A3','A4','A5']
B = ['B1','B2','B3','B4','B5']
C = []
for i in range(len(A)):
C.append(A[i]+B[i])
print(C)
输出:
['A1B1', 'A2B2', 'A3B3', 'A4B4', 'A5B5']
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632