为什么这两种写法都return了”None“?

来源:8-3 Python添加set元素

葡萄葡萄

2020-09-29 12:42

name_lis = []
name_set = set(name_lis)
new = ['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
print(name_set.update(new))
name_lis = []
name_set = set(name_lis)
new = ['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
final = name_set.update(new)
print(final)

谢谢!

写回答 关注

1回答

  • 咚咚呛
    2020-09-29 16:56:24
    已采纳

    因为update()函数不返回结果,直接操作name_set,直接打印name_set可以得到你想要的结果。

    葡萄葡萄

    谢谢老师!

    2020-10-01 10:39:20

    共 1 条回复 >

Python3 入门教程(新版)

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

154164 学习 · 1075 问题

查看课程

相似问题