1樓:
建議使用 Pandas ,例如:
import
pandas
aspd
course=[
'大學英語A1'
,'高等數學'
,'大學生職業規劃'
,'經濟學'
]lst=[,
,,]df
=pd.DataFrame
(lst
,index
=course)df
'''grade 學分績點
大學英語A1 85 2.0 3.5高等數學 77 0.
5 2.7大學生職業規劃 85 1.0 3.
5經濟學 90 3.0 4.0'''# 按成績高低排序df.
sort_values
('grade'
,ascending
=False
)'''
grade 學分績點
經濟學 90 3.0 4.0大學英語A1 85 2.
0 3.5大學生職業規劃 85 1.0 3.
5高等數學 77 0.5 2.7'''# 總學分df[
'學分'].
sum()
# 6.5
# 平均績點df[
'績點'].
mean
()# 3.425
Pandas 教程 - 蓋若
python 如何將乙個多維列表中的元素乙個個按順序按順序取出?
navegador 首先宣告,這種問題的正統解法是使用numpy 下面是不考慮效率的通用版本,滿足 python自帶 這個條件,並且可自定義過濾條件與 get函式 import json import ast def flat nest,cond func lambda r type r ast.N...
乙個列表A 2,3,4 ,Python如何將其轉換成B 2,3 , 3,4 , 4,2 ?
何谷目 這不就是乙個組合問題嘛 from itertools import combinationsa 2,3 4 b list combinations a r 2 print b 2gua 來兩個。list zip A A 1 A 1 OR A i A 0 ifi len A 1else A i...
Python如何將字串式列表轉化為可以操作的列表
海闊and天空 方式1 給a加上引號,然後使用eval轉化格式不就行啦,注意字串外雙內單或外單內雙 str1 1,2,a 2,4 6 print str1 print type str1 list1 eval str1 print list1 print type list1 檢視物件型別 執行結果...