这个怎么改,不太会。。。

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

x慕杨人1437

2022-02-03 13:38

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

O=['Zero', 'Phoebe', 'Gen']

z=O.sort()

for i in z:

    L.append(z[i])

print(L)


写回答 关注

1回答

  • 慕码人6507535
    2022-02-03 17:25:48
    已采纳

    首先是sort方法,返回的是原列表,所以z列表并不存在(会返回NONE),应在下面继续使用O列表进行遍历;然后是遍历,里面的i已经是字符串,再append里面不用再使用列表提取字符串,而是直接使用i即可,下面是更改后的代码:


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


    O=['Zero', 'Phoebe', 'Gen']


    z=O.sort()


    for i in O:


        L.append(i)


    print(L)


    weixin...

    你好,z=O.sort()这个要怎么理解,可以帮忙解惑一下吗?

    2022-05-29 21:19:18

    共 4 条回复 >

Python3 入门教程(新版)

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

154175 学习 · 1075 问题

查看课程

相似问题