成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

不能錯(cuò)過!跟蹤數(shù)據(jù)的Python技巧

開發(fā) 后端
了解如何運(yùn)用Python的某些數(shù)據(jù)對(duì)象,有利于保持井然有序的狀態(tài),避免在處理數(shù)據(jù)科學(xué)項(xiàng)目中的大量數(shù)據(jù)時(shí)出錯(cuò)。

了解如何運(yùn)用Python的某些數(shù)據(jù)對(duì)象,有利于保持井然有序的狀態(tài),避免在處理數(shù)據(jù)科學(xué)項(xiàng)目中的大量數(shù)據(jù)時(shí)出錯(cuò)。

在數(shù)據(jù)科學(xué)項(xiàng)目中,有時(shí)想跟蹤數(shù)據(jù)信息,或者希望靈活、快速、輕松地更新數(shù)據(jù)的全新輸入。

[[317537]]

為此,小芯整理這篇文章。在本文中,你將學(xué)會(huì):

  • 在執(zhí)行l(wèi)oop命令時(shí),跟蹤索引
  • 更新全新的dictionaryitems函
  • 使用可重用對(duì)象記錄新信息

我們將從這些問題入手,詳細(xì)介紹如何使用Python工具解決問題。

希望這種方法能有助于這些工具在代碼中應(yīng)用位置的可視化。

1、一邊執(zhí)行Loop命令,一邊跟蹤 假設(shè)有一張好友姓名列表。既要遍歷列表,又要跟蹤計(jì)數(shù)。該怎么做?使用enumerate即可。

  1. >>>friends = ['Ben', 'Kate', 'Thinh'] 
  2. >>> for i, item in enumerate(friends): 
  3. >>>     print(f'{i}: {item}') 
  4. 0: Ben 
  5. 1: Kate 
  6. 2: Thinh 

或者簡單運(yùn)用dictionarycomprehension

  1. >>>{i: friends[i] for i in range(len(friends))} 
  2. {0: 'Ben', 1: 'Kate', 2: 'Thinh'} 

2. 更新DictionaryItems函數(shù)

[[317538]]

來源:Pexels

假如正在使用dictionary函數(shù)以跟蹤首句中的單詞及字?jǐn)?shù)。

  1. sent1 ={'love': 1, 'hate': 3 

但進(jìn)行到第二句時(shí),你想要用新語句更新先前的dictionary函數(shù)。

  1. sent2 = {'love':2, 'flower': 1} 

更新的單詞包如下:

  1. {'love':3, 'hate': 3, 'flower': 1} 

該怎么做?要是有些工具能助你輕松完成,豈不是很好?如果正好需要這類工具,collections.Counter正中下懷。collections.Counter 這一類允許集合中多個(gè)元素的存在

  1. fromcollections import Counter 
  2. bag_words = Counter()sent1 = {'love': 1, 'hate': 3}bag_words.update(sent1)sent2= {'love': 2, 'flower': 1}bag_words.update(sent2)bag_words 

結(jié)果:

  1. Counter({'love':3, 'hate': 3, 'flower': 1}) 

太好了!現(xiàn)在,當(dāng)你從其他語句中收集到更多信息時(shí),便可以很容易地更新單詞包??梢赃\(yùn)用len找出語句中有多少唯一單詞,

  1. >>>len(bag_words) 

或者,可以運(yùn)用 sum計(jì)算語句中的單詞總量,

  1. >>>sum(bag_words.values()) 

3. 運(yùn)用Namedtuple定義可重用對(duì)象

想跟蹤有關(guān)朋友的信息列表,為他們的生日做準(zhǔn)備。由于暫時(shí)無可用信息,因此首先需要?jiǎng)?chuàng)建一個(gè)占位符,以便之后在其中輸入信息。如果要記錄凱特(Kate) 的生日、最喜歡的食物、膚色以及是否內(nèi)向,可以這樣做:

  1. >>>Kate = Friend('Feb', 'cake', 'pink', True) 

此外,如果記不住她的生日,可以調(diào)用

  1. >>>Kate.birthday 
  2. 'Feb' 

Python中的類對(duì)象可以實(shí)例化凱特,但是創(chuàng)建一個(gè)Friend類來保存簡單信息,很耗費(fèi)時(shí)間。在此情況下,namedtuple是個(gè)不錯(cuò)的選擇。namedtuple允許記錄定義一個(gè)可重用對(duì)象,確保使用正確的歸檔名稱

  1. fromcollections import namedtuplenamedtupleFriend = namedtuple('Friend' , 'birthday foodcolor introvert')Kate = Friend('Feb', 'cake', 'pink', True)Ben = Friend('Jan','fish', 'red', False) 

顯示有關(guān)凱特的信息:

  1. >>>Kate 
  2. Friend(birthday='Feb'food='cake'color='pink'introvert=True

如果想知道本 (Ben) 是內(nèi)向還是外向,可以調(diào)用

  1. >>>Ben.introvert 
  2. False 

使用 nametuples , 用戶可以輕松地重用同一對(duì)象以實(shí)例化新信息。 認(rèn)真閱讀并實(shí)踐,你將學(xué)會(huì)運(yùn)用enumerate、集合推導(dǎo)(set comprehension)、Counter 和namedtuple 來跟蹤信息。

來源:Pexels

希望本文能豐富數(shù)據(jù)科學(xué)工具包,為大家提供更多有用的知識(shí)。

 

責(zé)任編輯:趙寧寧 來源: 讀芯術(shù)
相關(guān)推薦

2020-04-03 19:21:59

JavaScript編程語言開發(fā)

2022-07-18 10:15:16

Python

2019-07-23 09:00:00

vuejavascript前端

2021-10-18 22:07:05

裝機(jī)顯卡硬件

2020-05-27 10:38:16

開發(fā)代碼技巧

2023-10-12 13:06:00

PyCharm插件CSV

2019-08-01 13:02:58

Python數(shù)據(jù)科學(xué)數(shù)據(jù)

2023-10-23 18:01:44

插件服務(wù)器擴(kuò)展

2014-07-23 10:08:34

Angular前端項(xiàng)目

2019-11-12 14:18:56

PythonWord設(shè)計(jì)

2019-07-08 16:18:56

PandasPyhton庫數(shù)據(jù)處理

2024-01-09 18:01:38

2017-03-22 11:18:44

2017Java類庫

2015-07-06 10:09:33

iosFoundationNSHashTable

2024-03-15 08:22:35

JmzyAI開源模型AIGC產(chǎn)品

2015-07-07 14:05:22

iOS技巧

2015-07-07 10:15:56

iOSUIVisualEffweak

2022-06-02 13:20:23

數(shù)字化技術(shù)

2020-06-17 10:58:17

服務(wù)器工具技術(shù)

2018-11-13 15:50:41

干貨Java源碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 天天澡天天操 | 日本不卡免费新一二三区 | 一区二区三区免费 | 91精品国产综合久久福利软件 | 日韩在线观看网站 | 日韩国产中文字幕 | 91久久夜色精品国产网站 | 成人综合视频在线 | 六月婷婷久久 | 欧美日韩综合视频 | 玖玖在线免费视频 | 亚洲一区在线播放 | 男女污网站 | 四虎精品在线 | 东京av男人的天堂 | 特黄视频 | 欧美a在线| 久久久久无码国产精品一区 | 一二区成人影院电影网 | 天天天操 | 看av网址| 国产日韩91 | 日韩精品中文字幕一区二区三区 | 激情五月婷婷综合 | 中文字幕日本一区二区 | 99日韩| 国产精品久久亚洲 | 国产成人高清 | 免费一级黄色电影 | 亚洲国产精品日韩av不卡在线 | 91av在线看| aaa大片免费观看 | 欧美一区二区在线 | 天堂一区在线观看 | 99精品免费在线观看 | 亚洲第一av网站 | 亚洲精选久久 | 最新国产精品 | 国产中文字幕av | 在线视频一区二区三区 | 日韩一区二区三区在线观看视频 |