Python 中的縮略語


假設我們有一個代表一段短語的字串 s,我們需要找到它的縮略語。縮略語應大寫且不應包含單詞“and”。

因此,如果輸入類似於“印度空間研究組織”,那麼輸出將為 ISRO

為解決此問題,我們將按照以下步驟操作 −

  • tokens:= s 的每個單詞為一個數組

  • string:= 空字串

  • 對於 tokens 中的每個單詞,執行

    • 如果 word 不是“and”,則

      • string := string 連線單詞的首字母

  • 返回將字串轉換為大寫字串

為了加深理解,讓我們看看以下實現 −

示例

 即時演示

class Solution:
   def solve(self, s):
      tokens=s.split()
      string=""
      for word in tokens:
         if word != "and":
            string += str(word[0])
      return string.upper()
ob = Solution()
print(ob.solve("Indian Space Research Organisation"))

輸入

"Indian Space Research Organisation"

輸出

ISRO

更新日期:02-Sep-2020

1K+ 瀏覽

開啟你的職業生涯

完成課程以獲得認證

開始學習
廣告
© . All rights reserved.