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', '']
说明
定义了一个字符串列表并显示在控制台上。
定义了键的值并显示在控制台上。
定义了一个空列表。
使用列表解析对原始列表进行迭代,并检查元素是否等于键。
如果相等,则将其追加到空列表中。
该列表显示为控制台上的输出。
广告