3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
大部分書的中的寫法都是以這種方式來撰寫,這是比較標準的寫法,但是有沒有更乾淨更優有的寫法呢? 範例一 a = ["jojo","mary","lulu","joe"] b = [] for i in a: b.append(i) print(b) 其實還真的有更簡短的寫法 !! 大家可以看看範例二的寫法,可以縮短寫程式的長度,不用寫到落落長 。 範例二 a = ["jojo","mary","lulu","joe"] b = [i for i in a] print(b) 更進階的用法 如果今天需要造出Json的格式該怎麼做出來呢?這個時候可以利用 for in 加上 zip 漂亮造出你想要的dictionary格式 hg_list = [] league = ['美國大聯盟', '美國小聯盟'] team_name = ['波士頓紅襪','路易威爾蝙蝠'] time = ['11/12','10/22'] for league, team_name, time in zip(league, team_name, time): hg_list.append({ "聯盟":league, "隊伍名稱":team_name, "比賽時間":time, }) for i in hg_list: print(i)

本文由python-learnnotebookblogspotcom提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦