寫函數,檢查傳入列表的長度,如果大於2,那麼僅僅保留兩個長度的內容,並將新內容返回

# 方法一:
def check_list_length_1(list_length_form_parameter_1):
    if len(list_length_form_parameter_1) > 2:
        i = 0
        list_length_new_1 = []
        while i < 2:
            list_length_new_1.append(list_length_form_parameter_1[i])
            i += 1
        return list_length_new_1
    else:
        return list_length_form_parameter_1


list_length_1 = [6]
print(check_list_length_1(list_length_1))
print('\t')

# 方法二:
def check_list_length_2(list_length_form_parameter_2):
    if len(list_length_form_parameter_2) > 2:
        list_length_new_2 = list_length_form_parameter_2[0:2]
        return list_length_new_2
    else:
        return list_length_form_parameter_2


list_length_2 = [1, 2, 5, 6, 9]
print(check_list_length_2(list_length_2))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章