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)
首先是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)
Python3 入门教程(新版)
154175 学习 · 1075 问题
相似问题