Python 程序从列表中删除回文元素
当需要从列表中删除回文元素时,使用列表解析和“非”运算符。
示例
以下是相同内容的演示
my_list = [56, 78, 12, 32, 4,8, 9, 100, 11]
print("The list is : ")
print(my_list)
my_result = [elem for elem in my_list if int(str(elem)[::-1]) not in my_list]
print("The result is : " )
print(my_result)输出
The list is : [56, 78, 12, 32, 4, 8, 9, 100, 11] The result is : [56, 78, 12, 32, 100]
说明
在控制台上定义和显示一个列表。
使用列表解析迭代列表,然后先将元素转换为字符串,再转换为整数,最后进行反转。
检查该元素是否在列表中。
这被分配给一个变量。
它作为输出显示在控制台上。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 程序设计
C++
C#
MongoDB
MySQL
Javascript
PHP