第五次(序列)

2021-10-08 17:07:13 字數 685 閱讀 4785

##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...