老师,您好,想问一下关于update()函数的一些问题

来源:3-18 编程练习

慕粉1353163323

2020-02-21 14:22:06

#使用update()函数添加元素时,若按以下写法,为什么添加的内容会被分解?元组创建时不是也可以不写括号吗?
college1 = {"哲学", "经济学", "法学", "教育学"}
college1.update("生物学", "工程学")
print(college1)


写回答

1回答

好帮手乔木

2020-02-21

同学你好:

http://img.mukewang.com/climg/5e4fa23b095c46af07970110.jpg

update是取当前集合和其他集合的并集来更新当前的集合。

字符串是一个集合,那么其每一个字符是该集合的元素。

所以会拆分。

http://img.mukewang.com/climg/5e4fa37509034def08800235.jpg

如果另外一个集合是元组的话,那么其每一个字符串是该集合的元素。

http://img.mukewang.com/climg/5e4fa3bb096ef35006500224.jpg

如果我解决了同学的问题,请采纳!学习愉快^_^。


0

0 学习 · 8160 问题

查看课程