• 2022-06-28
    以下语句不能创建集合的是( )
    A: s = set()
    B: s = {}
    C: s = set('abc')
    D: s = {1,2,3}
  • B

    内容

    • 0

      下列代码可以创建一个空集合的是( ) A: s = { } B: s = set({ }) C: s = ({ }) D: s = dict({})

    • 1

      下列程序段执行的结果是()。 declare @s int ,@i int ,@j int set @s=0 set @i=1 while @i&lt;=3 begin set @j=1 while @j&lt;=@i begin set @s=@s+@j set @j=@j+1 end set @i=@i+1 end <br/>print @s A: 12 B: 10 C: 6 D: 3

    • 2

      下面哪个选项能使集合 S 等价于不能被 3 整除的正整数集合? A: 1∈S;x∈S→2x+2∈S B: 1∈S;x∈S→x+3∈S C: 1∈S,2∈S;x∈S→x+3∈S D: 1∈S;x∈S→3x+1∈S

    • 3

      执行语句:s=set('知之为知之不知为不知')后,s的值为()

    • 4

      关于集合(set)类型,以下描述中,正确的有? A: 集合中,元素是无序的。因此,不支持对集合进行索引、切片操作。 B: 可以通过s = {}或s = set()创建一个空集合。 C: 集合是可变数据类型(mutable),支持添加、移除等操作。 D: 集合中的数据项必须是不可变类型。比如,s = { 99, 'A', [3, 5, 2] }是不合法的,但s = {99, 'A', (3,5,2) }是合法的。