string = "bear666 got sentenced 70 years in prison"
words = string.split(" ")
def hasNumbersAndAlphabets(inputString):
return any(char.isdigit() for char in inputString) and any(c.isalpha() for c in inputString)
for word in words :
if hasNumbersAndAlphabets(word) :
print(word)
string = "bear666 got sentenced 70 years in prison"
values = string.split()
for i in values:
if any(char.isalpha() for char in i) and any(char.isdigit() for char in i):
print(i)
试试这个:
isalpha()
和isdigit()
检查整个单词是否仅由数字组成(或仅分别由字母组成)通过迭代一个单词的所有字母来检查两者,如下所示:
尝试:
输出:
相关问题 更多 >
编程相关推荐