import os
os.chdir('C:\\Users\\Sonia\\Desktop\\') #切換文件目錄
#將時間轉(zhuǎn)換為mins.secs的格式
def sanitize(time_string):
if '-' in time_string:
splitter = '-'
elif ':' in time_string:
splitter = ':'
else:
return(time_string)
(mins,secs) = time_string.split(splitter)
return(mins + '.' + secs)
def read(filename,separator = ','):
try:
with open(filename,"r") as file:
data = file.readline()
lists = data.strip().split(separator) #方法串鏈,從左向右對data進行處理
#以下代碼可以合并為推導列表①
#clean_list = []
#for each_item in lists:
# clean_list.append(sanitize(each_item))
clean_list = [sanitize(each_item) for each_item in lists] #推導列表①
print('clean_list:'+str(clean_list))
#order_list = sorted(clean_list)②
order_list = sorted(sanitize(each_item) for each_item in lists) #推導列表②
print('order_list:'+str(order_list))
#以下代碼可以合并為推導列表③
#unique_list = []
#for each_item in order_list:
# if each_item not in unique_list:
# unique_list.append(each_item)
unique_list =sorted(set(order_list)) #推導列表③
#如果不加sorted,直接用set會亂序
unique_list:['2.01', '2.22', '2.34', '2.45', '3.01', '3.10', '3.21']
unique_list2:{'3.21', '3.01', '2.22', '3.10', '2.01', '2.45', '2.34'}'''
print('unique_list:'+str(unique_list))
#①②③可以合并成推到列表④
print('推導列表④:'+str(sorted(set(sanitize(each_item) for each_item in lists)))) #推導列表④
print(unique_list[0:3])
except IOError as err:
print('File Error:' + str(err))
return(None)
james = read('james.txt')
案例:規(guī)范時間序列1
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關(guān)閱讀更多精彩內(nèi)容
- 這8種學生永遠拿不到高分!早看早受益! 下面是一位資深班主任總結(jié)了8種成績提不上去的原因,分別對應8類孩子,如果你...
- 這8種學生永遠拿不到高分!早看早受益! 下面是一位資深班主任總結(jié)了8種成績提不上去的原因,分別對應8類孩子,如果你...
- 【蝴蝶效應】 蝴蝶效應:上個世紀70年代,美國一個名叫洛倫茲的氣象學家在解釋空氣系統(tǒng)理論時說,亞馬遜雨林一只蝴蝶...
- 從菠蘿啤到藍帶,純生,哈啤,喜力,藍妹,1664…… 隨著趨勢,環(huán)境不斷的變化升級,消譴也隨著改變升級…… 環(huán)境,...