我有一個文本文件。我想從這個文檔編譯一本字典(DICT)。字典只能包含所有以大寫字母開頭的單詞。 (這並不重要,如果這個詞在句子的開頭)如何只在字典中以大寫字母開頭的單詞?
到現在爲止我已經做到了這一點: 順便說一句,我必須使用for循環和這個問題
分裂功能DICT = {}
for line in lines: # lines is the text without line breaks
words = line.split(" ")
for word in words:
if word in DICT:
DICT[word] += 1
else:
DICT[word] = 1
但我想這不僅使詞典能在我的文本中的所有單詞。
- 我該如何選擇以大寫字母開頭的單詞?
- 如何確認我是否已經正確地作出解釋?
如何驗證?你爲你的代碼編寫單元測試。 –
我對此很陌生。我不知道如何編寫代碼「提取首字母大寫」 – pajamas
@ user2799617:有很多的心血在這裏,沒有必要如此..脾氣古怪。你從過去的課程中學到了什麼? –