• 2022-07-28
    假设以下程序的功能是:删除列表lst所有值为2的元素,则程序空白处应该填写_______________。lst=[1,2,3,2,2,4,2,5]n=lst._________for i in range(0,n): lst.remove(2)print(lst)
    A: count('2')
    B: count(2)
    C: length()
    D: index('2')
  • B

    内容

    • 0

      已知列表lst中有一组整数,要将所有为奇数的元素置0,所有为偶数的元素保持不变,生成一个新的列表,以下列表推导式正确的是( ) A: [0 for i in lst if i%2!=0] B: [i for i in lst if i%2==0] C: [0 for i in lst if i%2!=0 else i] D: [0 if i%2!=0 else I for i in lst]

    • 1

      lst=["HAIDIAN","XINXI",1997,2018],则lst[2:]的值为

    • 2

      已知列表lst=[1,2,3],则分别执行以下代码,结果为[1,4,9]的是: A: for i in lst: i=i**2print(lst) B: for i in range(0,3): lst[i]**=2print(lst) C: for i in range(0,3): lst[i]=i**2print(lst) D: for i in range(0,3): lst[i]+=lst[i]print(lst)

    • 3

      已知列表lst=[1,2,3,4],则表达式lst[2:-1]的值为3 。

    • 4

      已知列表lst=[1,2,3],则表达式lst[1:-1]的值为2 。