Python 程序提取单数字元素


当需要提取单数字元素时,会使用列表推导和“所有运算符”。

以下是演示:

示例

my_list = [863, 1, 463, "pyt", 782, 241, "is", 639, 4, "fun"]

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

my_result = [index for index in my_list if all(str(element) == str(index)[0] for element in str(index))]

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

输出

The list is :
[863, 1, 463, 'pyt', 782, 241, 'is', 639, 4, 'fun']
The result is :
[1, 4]

说明

  • 在控制台中定义并显示一个列表。

  • 使用列表推导迭代遍历列表,并将每个元素转换为一个列表,并与第零个元素进行比较。

  • 这将被转换为一个列表。

  • 这将被分配给一个变量。

  • 这是显示在控制台中的输出。

更新于:08-Sep-2021

241 人浏览

开启你的 职业

完成课程后获得认证

开始
广告
© . All rights reserved.