美文网首页
day06_python作业

day06_python作业

作者: mmlong_07 | 来源:发表于2018-08-27 21:01 被阅读0次

    1.已知一个列表,求列表中心元素

    list1=[1,2,4,67,3]
    length=len(numbers)
    if length%2:
        print(list1[length//2])
    else:
        print(list1[length//2],list1[length//2-1])
    

    2.已知一个列表,求所有元素和

    list2=[1,2,4,67,3]
    sum1=0
    for a in list2 :
        b=int(a)
        sum1=sum1+b
    print(sum1)
    

    3.已知一个列表,输出所有下标是奇数的元素

    list3=[1,2,4,67,3]
    for a in list3[1::2] :
        print(a)
    

    4.已知一个列表,输出所有元素中,值为奇数的元素。

    list4=[1,2,4,67,3]
    for a in list4:
        if a %2==0:
            continue
        else:
            print(a)
    

    5.已知一个列表,将所有的元素乘以2。

    list5=[1,2,4,67,3]
    for i in range(len(list5)):
        list5[i]*=2
    print(list5)
    

    6.已知一个列表,将所有元素加到第一个元素中。

    list1=[1,2,4,67,3]
    sum=''
    for x in list1:
        sum+=str(x)
    print(sum)  
    

    7.已知一个列表A,将奇数位置元素存到B列表中,偶数元素存到C列表中。

    a=[1,2,4,67,3]
    b=a[1::2]
    c=a[0::2]
    print(b)
    print(c)
    

    8.把A列表的前5个元素复制到B列表中。

    a=[1,2,4,67,3,232,234,2]
    b=a[0:5]
    
    print(b)
    
    

    9.有一个长度是10的列表,
    按递增排列,用户输入一个数,插入适当位置。

    numbers=[1,2,3,4,5,6,7,8,9,0,]
    #numbers.sort()
    num=int(input('請輸入一個數字:'))
    for index in range(len(numbers)):
        if numbers[index]>num :
            numbers.insert(index,num)
            break
    else:
        numbers.append(num)
    print(numbers)
    

    10.自己实现列表的count方法的功能。
    11.自己实现列表的extend方法的功能。
    12.自己实现列表的index方法

    相关文章

      网友评论

          本文标题:day06_python作业

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