##1. 怎麼找出序列中的最⼤、⼩值?a=(
1,2,
3,4,
5)b=max
(a)##2. sort() 和 sorted() 區別
#sort 只是應用在 list 上的方法,(就地排序無返回值)。
#sorted 是內建函式,可對所有可迭代的物件進行排序操作,(返回新的list)。
##3. 怎麼快速求 1 到 100 所有整數相加之和?
sum1_100=
sum(i for i in
range(1
,101))
##4. 求列表 [2,3,4,5] 中每個元素的立方根。a=[
2,3,
4,5]
lifanggen=
[i**
(1.0/3
)for i in a]
#設定1.0防止1/3無限迴圈優先計算
##5. 將[『x』,『y』,『z』] 和 [1,2,3] 轉成 [(『x』,1),(『y』,2),(『z』,3)] 的形式。a=[
'x',
'y',
'z']b=[
1,2,
3]abzip=
list
(zip
(a,b)
)print
(abzip)
第五次實驗
一 問題及 檔名稱 陣列素數排序.cpp 作 者 周玉傑 完成日期 2017 年 4 月 24 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 程式輸出 問題分析 使用函式來分工 演算法設計 無 include include using namespace std c...
第五次實驗
一 問題及 檔名稱 ex5 1 作 者 謝萍 完成日期 2017年 5月 5 日 版 本 號 v1.0 輸入描述 十個整數 問題描述 從鍵盤中輸入10個數放在陣列a中,將該陣列中奇數放到陣列b,偶數放到陣列c中後分別輸出。程式輸出 陣列中的奇數和偶數 問題分析 先輸入陣列,在進行判斷,最後輸出 演算...
第五次作業
一 問題及 include using namespace std class time void add a minute void add an hour void add seconds int n void add minutes int n void add hours int n voi...