#Python TQC考題810 最大值與最小值之差
n=int(input())
for i in range(n):
s=input()
L=[eval(i) for i in s.split()]
#這一行是本題的精髓
dif=max(L)-min(L)
print(“%.2f”%dif)
![Python TQC考題810 最大值與最小值之差,L=[eval(i) for i in s.split()] - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/05/20220502071208_41.png)
“””
in用於for迴圈
可取得元素值
a=[1,2,3,4.4,5.123]
for i in a:
print(i)
“””
![Python TQC考題810 最大值與最小值之差,L=[eval(i) for i in s.split()] - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/05/20220502083502_26.png)
“””
s=input()
L=[eval(i) for i in s.split()]
print(s)
print(L)
“””
![Python TQC考題810 最大值與最小值之差,L=[eval(i) for i in s.split()] - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/05/20220502084609_29.png)
#多印兩個list出來參考:
![Python TQC考題810 最大值與最小值之差,L=[eval(i) for i in s.split()] - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/05/20220507094526_36.png)
“””
lst2的元素為字串,如: ’94’
L的元素為數字,如: 94 (沒有’ ‘)
“””
“””
本題是要最大 最小值之差
別粗心為所有數字加總
“””
![Python TQC考題810 最大值與最小值之差,L=[eval(i) for i in s.split()] - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/05/20220515144916_31.png)
“””
題目沒有難度
不知道為何老是直覺為數字加總
本題要最大 最小值之差
“””
![Python TQC考題810 最大值與最小值之差,L=[eval(i) for i in s.split()] - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/05/20220516205457_44.png)
“””分解動作比較清楚
str1是以空白分隔
要想到lst = str1.split()
非lst = list(str1), split沒有s
“””
![Python TQC考題810 最大值與最小值之差,L=[eval(i) for i in s.split()] - 儲蓄保險王](https://savingking.com.tw/wp-content/uploads/2022/05/20220519074407_84.png)

![Python如何串接OpenAI /Claude /Gemini API自動將大量維修紀錄JSON轉自然語言描述(並避免中斷資料遺失)response = client.chat.completions.create() ; reply = response.choices[0].message.content Python如何串接OpenAI /Claude /Gemini API自動將大量維修紀錄JSON轉自然語言描述(並避免中斷資料遺失)response = client.chat.completions.create() ; reply = response.choices[0].message.content](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2025/07/20250716084059_0_c5b368.png?quality=90&zoom=2&ssl=1&resize=350%2C233)

![Python: pandas.DataFrame (df) 的取值: df [單一字串] 或df [list_of_strings] 選取一個或多個columns; df [切片] 或 df [bool_Series] 選取多個rows #bool_Series長度同rows, index也需要同df.index ,可以使用.equals() 確認: df.index.equals(mask.index) Python: pandas.DataFrame (df) 的取值: df [單一字串] 或df [list_of_strings] 選取一個或多個columns; df [切片] 或 df [bool_Series] 選取多個rows #bool_Series長度同rows, index也需要同df.index ,可以使用.equals() 確認: df.index.equals(mask.index)](https://i2.wp.com/savingking.com.tw/wp-content/uploads/2025/04/20250420212553_0_6fb2c3.png?quality=90&zoom=2&ssl=1&resize=350%2C233)


![Python:如何使用 PyMuPDF (import fitz ) 提取 PDF 文本區塊並存儲為 DataFrame ; text: List[ Tuple[float|str|int] ] = page.get_text(“blocks”) Python:如何使用 PyMuPDF (import fitz ) 提取 PDF 文本區塊並存儲為 DataFrame ; text: List[ Tuple[float|str|int] ] = page.get_text(“blocks”)](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2025/03/20250320084417_0_7783bd.png?quality=90&zoom=2&ssl=1&resize=350%2C233)
![Excel TQC考題208: Competition,自訂格式: [<=50]0; 頁面配置>版面設定 展開>頁首/頁尾 Excel TQC考題208: Competition,自訂格式: [<=50]0; 頁面配置>版面設定 展開>頁首/頁尾](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2022/04/20220411102844_81.png?quality=90&zoom=2&ssl=1&resize=350%2C233)


近期留言