In [22]:
#写函数,返回一个list中所有数字的和

def sum_in_list():
    numbers = [2,5,4,3,6,7,8,2,3]
    i = 0
    total = 0
    for i in numbers:
        total += i
        i += 1
    return total

print(sum_in_list())


40

In [24]:
#写函数,返回一个list中的最小值

def minimum():
    numbers = [2,4,45,6,43,23,4,5,76]
    i = 0
    min = numbers[i]
    i += 1
    while i < 8:        #observed
        if min > numbers[i]:
            temp = min
            min = numbers[i]
            numbers[i] = temp
        i += 1
    return min

print(minimum())


2

In [28]:
#写函数,返回某个元素/对象在一个list中的位置,如果不在,则返回-1.

def place(n):
    n = int(input("please enter an element you like, end with a tab: "))
    numbers = [2,3,43,54,67,6,4,2,2,7,5,4,3,2]
    location = 0
    if n in numbers:
        i = 0
        if n == numbers[i]:
            location = i
        else :
            i += 1
            
    else :
        location = -1
        
    return location

print(place(n))


please enter an element you like, end with a tab: 8
-1