Чтение TSV в Spark Dataframe с помощью Scala API

Вы можете использовать функцию any , с функцией str.isdigit , например

>>> def hasNumbers(inputString):
...     return any(char.isdigit() for char in inputString)
... 
>>> hasNumbers("I own 1 dog")
True
>>> hasNumbers("I own no dog")
False

. В качестве альтернативы вы можете использовать обычный Выражение, подобное этому

>>> import re
>>> def hasNumbers(inputString):
...     return bool(re.search(r'\d', inputString))
... 
>>> hasNumbers("I own 1 dog")
True
>>> hasNumbers("I own no dog")
False

20
задан Michael Discenza 24 November 2015 в 15:48
поделиться