【发布时间】:2015-06-24 03:41:17
【问题描述】:
所以我有这个字符串列表:
teststr = ['1 FirstString', '2x Sec String', '3rd String', 'x forString', '5X fifth']
我需要做的是从这个列表中获取所有包含以下内容的元素:
number + "x"
或
number + "X"
例如,如果我有这个功能
def SomeFunc(string):
#do something
我想得到这样的输出:
2x Sec String
5X fifth
我在 StackOverflow 的某个地方找到了这个函数:
def CheckIfContainsNumber(inputString):
return any(char.isdigit() for char in inputString)
但这会返回每个有数字的字符串。
如何扩展函数以获得所需的输出?
【问题讨论】: