1. <source id="nejs2"></source>
  2. <video id="nejs2"></video>
    <source id="nejs2"></source>
          1. 首頁 > Python 實例教程 > Python 示例 > Python 程序:打印兩個字符串中出現的字母

            Python 程序:打印兩個字符串中出現的字母

            更新:

            在這個簡單的 python 程序中,我們需要打印兩個字符串中的哪些字母。這是一個基于數字的 python 程序。

            為了更好地理解這個例子,我們總是建議您學習下面列出的 Python 編程的基本主題:

            • 蟒蛇串
            • Python 循環

            python 程序中有哪些集合?

            在這個關于集合的簡單 python 程序中,我們需要使用集合找到兩個字符串中的字母。python 中的集合被定義為無序的可迭代數據的集合。集合可以用我們用來表示數學集合的大括號來表示。集合值必須是唯一的,這意味著集合中沒有任何重復的值。

            使用集合,我們可以使用名為 has a table 的數據結構檢查集合中存在的給定元素,這比列表快得多。Python 元素不能改變,這意味著不可變,但是我們可以在集合中添加或移除元素。

            如何使用 set 打印兩個字符串中的哪些字母?

            在這個關于字符串的 Basic python 程序中,我們需要使用input函數從用戶那里接受兩個字符串,并將這些值保存到兩個變量中。然后我們使用sets union功能,將兩個集合中的字母保存到一個名為‘a’的列表中,列表(集合(s1)|集合(s2))。然后我們用一個for loop到列表的末尾來打印列表中的每一個字母。

            算法

            步驟 1: 接受這兩個字符串,并將這兩個字符串保存到兩個變量中。

            第 2 步:使用union set運算符,將這些值保存到列表中。

            第三步:使用一個從變量“ i 到列表 a 的長度的for loop

            步驟 4: 使用 python 程序中的print函數打印列表中的每個字符。

            Python 源代碼

            s1=input("Enter a string:")
            s2=input("Enter another string:")
            a=list(set(s1)| set(s2))
            print("The letters present in both strings are:")
            for i in a:
                print(i)
            

            輸出

            Enter a string: hello
            Enter another string: world
            The letters present in both strings are:
            l
            d
            h
            e
            w
            r
            o
            頂部 久久久久99精品成人片毛片_黃色A片三級三級三級无码_日本不卡高清视频v中文字幕_高清欧美视频一区二区
            1. <source id="nejs2"></source>
            2. <video id="nejs2"></video>
              <source id="nejs2"></source>