Python – 獲取字串列表中的所有元素(特定字母除外)


如果需要從字串列表中獲取每個元素(指定字母除外),可以使用列表解析和“追加”方法。

以下是對它的演示 −

示例

 現場演示

my_list = ["hi", "is", "great", "pyn", "pyt"]

print("The list is :")
print(my_list)

my_key = 'n'

print("The value for key is ")
print(my_key)

my_result = []

for sub in my_list:
   my_result.append(''.join([element for element in sub if element == my_key]))

print("The result is :")
print(my_result)

輸出

The list is :
['hi', 'is', 'great', 'pyn', 'pyt']
The value for key is
n
The result is :
['', '', '', 'n', '']

說明

  • 定義了一個字串列表並顯示在控制檯上。

  • 定義了鍵的值並顯示在控制檯上。

  • 定義了一個空列表。

  • 使用列表解析對原始列表進行迭代,並檢查元素是否等於鍵。

  • 如果相等,則將其追加到空列表中。

  • 該列表顯示為控制檯上的輸出。

更新日期:2021 年 9 月 4 日

357 次觀看

開啟你的 職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.