Python – 提取已排好序的字符串
如果需要提取已排好序的字符串,可以使用列表解析和“sorted”方法。
示例
以下是演示:
my_list = ["pyt", "Fdf", "Fun"]
print("The list is :")
print(my_list)
my_result = [element for element in my_list if ''.join(sorted(element)) == element]
print("The result is :")
print(my_result)输出
The list is : ['pyt', 'Fdf', 'Fun'] The result is : ['Fdf']
说明
定义了一个列表并显示在控制台上。
使用 列表解析 迭代该列表,对每个元素进行排序,并检查其是否等于当前元素,然后使用“join”方法。
将此结果分配给一个变量。
这是显示在控制台上的输出。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP