为了账号安全,请及时绑定邮箱和手机立即绑定

不使用 join() 列出

不使用 join() 列出

慕标琳琳 2021-08-05 16:44:06
def concat_list(str_list):     str_list = []     for i in range (0, len(str_list):想要创建一个函数,该函数接受字符串列表作为输入并提取单个字符串,该字符串实际上是连接的所有字符串。我不想使用join()
查看完整描述

2 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

我会这样做


def concat_list(str_list):

    combined_string = ""

    for str_item in str_list:

        combined_string = combined_string + str_item

    return combined_string


查看完整回答
反对 回复 2021-08-05
?
富国沪深

TA贡献1790条经验 获得超9个赞

我会递归地这样做,


def concatlist(str_list):

    if str_list == []:

        return ""

    else:

        return str_list[0] + concatlist(str_list[1:])

请注意,这可能不是 Python 中的正确切片 :)


查看完整回答
反对 回复 2021-08-05
  • 2 回答
  • 0 关注
  • 146 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号