5.24
["python", 123, ",io"]
0 1 2
# 這是序列的預設索引,對映型別則由使用者將資料定義為索引
《字典變數》 =
《值》 = 《字典變數》[《鍵》]
《字典變數》[《鍵》] = 《值》
#用來向字典變數中索引或增加元素
是一種中文分詞第三方庫(需要額外安裝)
中文本文需要動通過分詞獲得單個的詞語
jieba庫提供三種分詞模式。
(pip install jieba)
精確模式:把本文精確的切分開,不存在冗餘單詞
全模式:把本文中所有可能的詞語都掃瞄出來,存在冗餘
搜尋引擎模式:在精確模式的基礎上,對長詞再次切分
txt = txt.lower() #大寫轉換為小寫
for ch in '|"!@#$%^&*()":?>
for word in words:
counts[word] = counts.get(word,0) + 1
items = list(counts.items())
items.sort(key=lambda x:x[1], reverse=trie)
for i in range(10):
word, count = itmes[i]
print("".format(word, count))
import jieba
txt = open("....text","r", encoding="utf-8").read()
words = jeiba.lcut(txt)
counts = {}
for word in words:
if len(worf) == 1:
continue
else:
counts[word] = counts.get(word,0) + 1
items = list(counts.items())
items.sort(key=lambda x:x[1], reverse=true)
for i in range(15):
word, count = items[i]
print("".format(word, count))
Python學記 十 組合資料型別 上
5.23 set 建立集合,集合用 表示 a set 123124sdfsdf a try while true print a.pop end except pass p123y a set ls p p y y 123 s set ls 利用了集合不重複的特點 lt list s 將集合轉換為列...
Python組合資料
好了,又在湊字數!趕緊寫正題!廢什麼話呀?python常用的組合資料分為三大類 我們先講集合 和以前一樣,我們這次講的這幾種型別,都有相應的轉型別函式,集合的就是set 列表的就是list 等等等等。所以大家只要記住這幾類的英文就行了。python語言中的集合型別與數學中的集合概念一致,即包含0個或...
從零學python 組合資料型別
1 集合型別定義 集合是多個元素的無序組合。集合型別和數學中的集合概念一致 集合元素之間無序,每乙個元素唯一 不存在相同元素 集合元素不可修改,不能是可變的資料型別 集合使用大括號 表示,元素之間使用逗號分隔 建立集合型別使用 或者 set 建立空集合型別,必須使用 set 2 集合操作符 3 集合...