weixin_57504356
2021-06-18 11:11
采纳率: 100%
浏览 75
已结题

#Python字符串数组

已知字符串数组 A,包含初始数据:A1,A2,A3,A4,A5;字符串数组 B,包含初始数据:B1,B2,B3,B4,B5。编写程序将数组 A、B 的每一对应数据项相连接,然后存入字符串数组 C,并输出数组 C。输出结果为:A1B1,A2B2,A3B3,A4B4,A5B5。

  • 收藏

5条回答 默认 最新

  • 小白宫城诗 2021-06-18 11:35
    已采纳
    list(map(lambda x,y: x + y, A, B))
    2 打赏 评论
  • nanke_yh 2021-06-18 11:36
    #用数组处理字符串太麻烦,这里用列表
    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']
    '''
    
    2 打赏 评论
  • CSDN专家-文盲老顾 2021-06-18 11:13

    你的同学已经获得答案了,有帮助的话,还请采纳哦

    https://ask.csdn.net/questions/7452168?spm=1005.2025.3001.5141

    1 打赏 评论
  • CSDN专家-kaily 2021-06-18 11:21
    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']
    
    1 打赏 评论
  • 有问必答小助手 2021-06-21 18:07

    您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    打赏 评论

相关推荐 更多相似问题