Python实验12 集合实验源代码

时间:2022-05-19 18:56:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
1、创建一个名为set_1的空集,将字符串”acdeff”、数字1添加进该集合中





2 已知集合thisset中存放了字符串"Google",编程实现将字符串"taobao",数字12

33257分别添加进集合thisset中。





3、将列表list_a=[1,3,5,5,7]list_b=[2,5,7,7,9,1]添加到集合。

set_a={"java","sql",'vf','vb'}中,并删除集合中原有的元素"sql"



4 用户输入任意一个数字,判断该数字是否在集合S={"ss",'a',1,3,5,9,"kk",

'sky',"notebook"}中若存在则随机删除集合s中的一个元素并输出该元素,若不存在,则返回该数字不在集合S中。




5、有两组学生,第一组学生,选修了语文课,第二组学生,选修了数学课。

但是其中有一些学生即选修了语文,也选修了数学,要求快速定位到这种学生。





6、请用自己的算法, 按升序合并如下两个list, 并去除重复的元素:

list1 = [2, 3, 7, 70, 70, 5, 6,18] list2 = [5, 6, 10, 17, 3, 2,1]





7 创建一个集合aSet含有10个元素,每个元素是10-99之间的一个随机数。

创建一个集合bSet含有10个元素,每个元素是10-99之间的一个随机数。 求集合aSet和集合bSet的交集,并集,差集和对称差集(补集)


8、小明两天内需要完成:"写字","看书","画画","浇花","跑步","练琴","打球","做清洁","","跳舞"10项任务,他将这10项任务存放在一个总任务列表中,今天小明已经完成4项任务,请找出小明未完成的任务。





9、经理有: 曹操,刘备,周瑜

技术员有: 曹操,周瑜,张飞,赵云 :

1. 2. 3. 4. 5. 6.

即是经理也是技术员的有谁? 是经理,但不是技术员的有谁? 是技术人员,但不是经理的都有谁? 张飞是经理吗?

身兼一职的人都有谁? 经理和技术员共有几个人?




本文来源:https://www.wddqw.com/doc/3370c1227d192279168884868762caaedc33ba36.html