Python 3,如果它包含特定的东西,如何删除列表的一部分元素

Python 3, How to remove part of an element of a list if it contains a specific thing3

本问题已经有最佳答案,请猛点这里访问。

我有一个数据列表,以列表的形式出现,其中包含数字。作为使它们成为所有整数的中间步骤,我需要删除元素中所有非数字部分。

['jeff','69','420','80085
']

如何检查是否在元素中,如果在元素中,如何删除它?

['jeff','69','420','80085']

是想要的输出。我真的不知道怎么开始,我可以用循环和中间变量把数字变成整数,但是试图识别其中的事物并不是我知道怎么做的。


1
2
3
4
5
6
>>> input = ['jeff','69','420','80085
'
]
>>> output = [x.replace('
'
,'') for x in input]
>>> output
['jeff', '69', '420', '80085']