python-新手上路-Day9 | Test-3 | List
第 1 題
奇偶數分類
輸入:
7 20 11 18 6 15預期輸出:
奇數列表:7 11 15
偶數列表:20 18 6第 2 題
列表元素去重複
輸入:
2 5 2 8 5 10 8輸出:
2 5 8 10第 3 題
找出重複元素,並且用逗號分開
輸入:
3 7 4 3 9 4 5輸出:
3,4第 4 題
列表切片
會先輸入列表在輸入切片範圍
輸入 1:
10 20 30 40 50 60 70 80 90
2:6輸出 1:
30 40 50 60輸入 2:
90 80 70 30 10 20 50 60 40
4:-2輸出 2:
10 20 50第 5 題
第一列會輸入 5 個數字,第二行會輸入一個數字,然後如果第二行的數字是 1 則輸出遞增的 5 個數字,如果第二行的數字是 2 則輸出遞
輸入 1
1 4 3 5 2
1輸出 1:
1 2 3 4 5輸入 2:
992 11 -999 1000
2輸出 2:
1000 992 11 -999第 6 題
請撰寫一程式,要求使用者輸入 6 個數字並存放在串列中。接著由大到小的順序顯示最大的 3 個數字
輸入 1:
12
29
20
57
44
48輸出 1:
57 48 44輸入 2:
139
246
38
77
122
1輸出 2:
246 139 122第 7 題
奇偶位置交換
保證輸入數字個數為偶數
輸入 1:
1 2 3 4 5 6輸出 1:
2 1 4 3 6 5輸入 2:
3 -2 9 7 1 22 8 12輸出 2:
-2 3 7 9 22 1 12 8第 8 題
是否為單調陣列
說明:多行輸入,如果陣列裡有重複值的話就不是單調陣列。
輸入
1,2,2,3
6,5,4,4
1,3,2輸出
true
true
false