Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

เขียนโปรแกรมใน Python เพื่อตรวจสอบว่าองค์ประกอบดัชนี k เป็นตัวอักษรหรือตัวเลขในชุดที่กำหนด


ป้อนข้อมูล − สมมติว่าคุณมีซีรีส์

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