#Python字符串数组

已知字符串数组 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