set方法:remove discard pop
set.remove() 放入一个值,如果本来的集合没有这个值就报错keyerror,有就去掉
set.discard()作用和上面类似,只不过set没有这个值不会报错
set.pop()随机弹出一个值,若set为空,会报keyerror.
只当集合元素是字符串类型时,并且在脚本运行(CMD)时才会随机删除,在交互式环境(IDE)中是保持删除左边第一个元素的。如果集合元素是其他数据类型时,是删除左边第一个元素的。
下面是问题:
set.remove() 放入一个值,如果本来的集合没有这个值就报错keyerror,有就去掉
set.discard()作用和上面类似,只不过set没有这个值不会报错
set.pop()随机弹出一个值,若set为空,会报keyerror.
只当集合元素是字符串类型时,并且在脚本运行(CMD)时才会随机删除,在交互式环境(IDE)中是保持删除左边第一个元素的。如果集合元素是其他数据类型时,是删除左边第一个元素的。
下面是问题: