Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

주어진 시리즈에서 k번째 인덱스 요소가 알파벳 또는 숫자인지 확인하는 프로그램을 Python으로 작성하십시오.

<시간/>

입력 − 시리즈가 있다고 가정합니다.

a    abc
b    123
c    xyz
d    ijk

해결책

이 문제를 해결하기 위해 다음 단계를 따릅니다. -

  • 시리즈 정의

  • 사용자로부터 색인 가져오기

  • 값이 숫자인지 아닌지를 확인하기 위한 if 조건을 설정합니다. 아래에 정의되어 있습니다.

if(data[x].isdigit()):
   print("digits present")
else:
   print("not present")

예시

더 나은 이해를 위해 다음 구현을 살펴보겠습니다.

import pandas as pd
dic = {'a':'abc','b':'123','c':'xyz','d':'ijk'}
data = pd.Series(dic)
x = input("enter the index : ")
if(data[x].isdigit()):
   print("digits present")
else:
   print("not present")

출력

enter the index : a
not present
enter the index : b
digits present