该怎么把里面的中括号去掉?

来源:5-5 Python向list添加新的元素

慕前端0137584

2021-03-08 14:55

d=['Alice','Bob','Candy','David','Ellena']

l=['Gen','Phoebe','Zeo']

d.append(l)

print(d)  ==>['Alice', 'Bob', 'Candy', 'David', 'Ellena', ['Gen', 'Phoebe', 'Zeo']]



写回答 关注

2回答

  • 慕无忌1397218
    2021-04-07 09:59:51

    用extend,extend是将两个list合并成一个list。append()是将你传入的参数看做一个元素,拼到 上一个list中

    d=['Alice','Bob','Candy','David','Ellena']

    l=['Gen','Phoebe','Zeo']

    d.extend(l)

    print(d)


  • 武哥知事
    2021-03-09 11:55:06

    d=['Alice','Bob','Candy','David','Ellena']

    l=['Gen','Phoebe','Zeo']

    for x in l:

        d.append(x)

    print(d)


Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154167 学习 · 1075 问题

查看课程

相似问题