Python – 使用特定字符的字符串筛选元组
在需要使用特定字符的字符串筛选元组时,会使用列表解析和“all”运算符。
示例
以下是对相同内容的演示:
my_list = [('pyt', 'best'), ('pyt', 'good'), ('fest', 'pyt')]
print("The list is :")
print(my_list)
char_string = 'pyestb'
my_result = [index for index in my_list if all(all(sub in char_string for sub in element) for element in index)]
print("The result is : ")
print(my_result)输出
The list is :
[('pyt', 'best'), ('pyt', 'good'), ('fest', 'pyt')]
The result is :
[('pyt', 'best')]说明
定义了一个元组列表并在控制台上显示。
定义了一个字符串。
使用列表解析遍历列表,“all”运算符用于元素上,以检查列表中任何元素中是否存在该特定字符串。
将其转换为列表,并将其分配给一个变量。
这是在控制台上显示的输出。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP