集合

1.请问集合的唯一作用是什么?

    确保包含元素的唯一性

2.如果你希望创建的集合是不变的,应该怎么做?

    frozenset( )

3.如何确定一个集合里边有多少个元素?

    len( )

4.请目测以下代码会打印什么内容?

2 num_set = set([1, 2, 3, 4, 5])
3 num_set[0]

    无序的,会报错

5. 请问 set1 = {[1, 2]} 和 set1 = set([1, 2]) 执行的结果一样吗?
    第一个会生成集合,第二个缺少value会报错TypeError: unhashable type: 'list'

如何定义空集合?

    set( ) 

6. 打开你的IDLE,输入set1 = {1, 1.0},你发现了什么?
    集合内容是{1.0} 将相同的元素计算得到相同的地址,1和1.0等值

7. 请问如何给集合添加和删除元素?

    add( )添加    remove( )删除已知元素

原文地址:https://www.cnblogs.com/98ZHANG/p/12116746.html