美文网首页
day-07 容器类型(作业)

day-07 容器类型(作业)

作者: 我才是鳄鱼宝宝 | 来源:发表于2018-10-08 20:29 被阅读0次

    第一题,已知列表,求其中心元素

    numbers = [12, 34, 56, 32,  45, 90, 89]
    n=int(len(numbers)/2)
    x=numbers[n]
    print(x)
    
    
    QQ图片20181008175919.png

    第二题,已知列表,求其所有元素和

    sum1 = 0
    for score in scores:
        sum1 += score
    
    print(sum1)
    
    
    QQ图片20181008180733.png

    第三题,已知列表,输出所有奇数下表元素

    numbers = [78, 90,3, 56, 89]
    
    for x in range(len(numbers)):
        if numbers[x]%2==1:
    
            print(x)
    
    
    QQ图片20181008184711.png

    第四题,已知列表,输出所有元素中为奇数的

    numbers = [78, 90,3, 56, 89]
    
    for x in range(len(numbers)):
        if numbers[x]%2==1:
            print(numbers[x])
    
    QQ图片20181008183934.png

    第五题,已知列表,将所有元素乘2

    numbers = [1, 3, 5,7, 4]
    
    for x in numbers:
        a = x*2
        print(a)
    
    
    
    QQ图片20181008185812.png

    第六题,已知列表,将所有元素加到第一个元素中

    numbers = [1, 3, 5,7, 4]
    
    for x in numbers:
        a = x+1
        print(a)
    
    
    
    QQ图片20181008190446.png

    第七题,已知列表A,将将奇数元素存到B列表,偶数元素存到C列表中。

    A=[1, 2, 3, 4]
    B=[]
    C=[]
    for x in A:
        if x%2==1:
            B.append(x)
        else:
            C.append(x)
    print(B, C)
    
    
    
    QQ图片20181008192145.png

    第八题,把A列表的前五个元素复制到B列表中。

    A=[1, 2, 3, 4, 5, 6, 7]
    B=A[:5]
    
    print(B)
    
    QQ图片20181008192840.png

    第十题,长度是10的不规则数字递减排序。

    list1=[1, 5, 7, 4, 2, 6, 0, 8, 9, 10]
    list1.sort(reverse=True)
    
    print(list1)
    
    QQ图片20181008200019.png

    第十一题,长度是10列表,删除某个位置的元素

    list1=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    del list1[2]
    print(list1)
    
    
    
    QQ图片20181008194201.png

    第十二题,长度是10,递增排序,用户输入数据,插入适当位置

    list1=[0, 1, 2, 3, 4, 5, 6, 8, 9, 10]
    
    list1.append(7)
    list1.sort()
    print(list1)
    
    QQ图片20181008195004.png

    第十三题,长度是10列表,数组有10个人名,去掉重复的

    list1=[1, 5, 1, 4, 2, 6, 0, 8, 9, 10]
    list1.remove(1)
    
    print(list1)
    
    
    
    QQ图片20181008195512.png

    第十四题把A列表的第三道第六之间的元素删除

    A=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    del A[2:7]
    
    print(A)
    
    
    di

    第十五题,已知A列表,B列表,制定列表C,要求C包含AB数组的数据(无重复值)

    
    A=[1,2,3]
    B=[4,5,6]
    C=[[1, 2, 3],[ 4, 5, 6], 7, 8, 9, 10]
    print(A in C)
    print(B in C)
    
    QQ图片20181008201207.png

    相关文章

      网友评论

          本文标题:day-07 容器类型(作业)

          本文链接:https://www.haomeiwen.com/subject/xryjaftx.html