芸,一香草美名,亦指書香之氣。此字流傳千古,藴含豐富文化內涵。
詞彙 | 解釋 |
---|---|
芸 | 香草,亦稱芸香 |
芸香 | 多年生草本植物,葉互生,羽狀深裂,花黃色 |
芸帙 | 藏書,因芸香可驅蠹蟲 |
芸窗 | 書齋,因芸香用於藏書闢蠹 |
蕓薹 | 二年生草本植物,又稱油菜,可榨油 |
芸台 | 古代藏書之所,亦指掌管圖書的官署 |
芸草 | 芸香,可入藥 |
芸編 | 書籍,因芸香置於書頁中可避蠹 |
芸籤 | 書籤,亦借指書籍 |
芸扃 | 藏書處 |
芸香之名,源自其濃鬱芳香,古人常用於薰衣驅蟲。而其藥用價值亦高,可通經理氣,驅風散寒。


芸字之美,不只在於其香氣,更在於其寓意。芸乃香草,代表著美好與高潔。故芸字常被用於取名,寄託父母對子女的期望。
芸香之氣,書香之韻,芸字之美,皆傳承至今,成為中華文化瑰寶。
什麼是 Counter
物件?
Counter
物件是一個內建於 Python 的集合類型,專門用於計數。它可以接收一個包含可散列元素的迭代物件,並以元素為鍵,出現次數為值,儲存成一個字典。
實作詞彙頻率分析
以下是使用 Counter
物件進行中文詞彙頻率分析的步驟:
- 載入中文文本:使用
open()
函式載入一個中文文本檔案。 - 分詞:使用中文分詞工具(如 Jieba)對文本進行分詞。
- 建立
Counter
物件:將分詞結果作為引數傳遞給Counter()
函式,以建立一個詞彙頻率計數Counter
物件。 - 排序詞彙頻率:使用
Counter
物件的most_common()
方法按詞彙出現次數遞減排序。 - 輸出版面:將排序後的詞彙頻率結果印出或輸出到檔案中。
實作範例
以下是一個使用 Python 進行「蕓意思」詞彙頻率分析的實作範例:
python
import jieba
from collections import Counter
載入中文文本
with open(‘text.txt’, ‘r’, encoding=’utf-8′) as f:
text = f.read()
分詞
words = jieba.lcut(text)
建立 Counter 物件
counter = Counter(words)
排序詞彙頻率
most_common_words = counter.most_common()
輸出版面
print(‘詞彙頻率分析結果:’)
print(‘———‘)
print(‘詞彙’, ‘頻率’)
print(‘———‘)
for word, frequency in most_common_words:
print(word, frequency)
分析結果
以下是根據前述範例,在一個包含小説文本的檔案中進行「蕓意思」詞彙頻率分析的結果: