[python]列表的操作

发布时间:2019-07-11 09:51:51编辑:auto阅读(1056)

    1
    magicians = ['alice', 'david', 'carolina']
    for magician in magicians:
    print(magician)

    for magician in magicians:
    print(magician.title()+",that was a great trick!")
    print("I can't wait to see your next trick," +magician.title()+".\n")

    print("thank you,everyone.That was a great magic show!")

    2
    for value in range(1,5):
    print(value)

    numbers=list(range(1,6))
    print(numbers)

    numbers=list(range(1,10,3)) ##3是步长
    print(numbers)

    squares = []
    for value in range(1,11):
    square = value**2
    squares.append(square)
    print(squares)

    squares = []
    for value in range(1,11):
    squares.append(value**2)
    print(squares)

    squares = [value**2 for value in range(1,11)]
    print(squares)

    3
    digits=[1,2,3,4,5,6,7,8,9]
    print(min(digits))
    print(max(digits))
    print(sum(digits))

    4
    n2 = [num for num in range(1,21,2)]
    print (n2)

    n3 = [num for num in range(3,31)]
    for num1 in n3:
    if num1 % 3 == 0:
    print(num1)

    n4 = [num**3 for num in range(1,11)]
    print (n4)

    player = ['charls','martina','michael','florence','eli']
    print(player[0:3])
    print(player[:2])
    print(player[2:])
    print(player[-3:])
    player1=player[:] ##复制
    print(player1)

关键字