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

Python – แยกเปอร์เซ็นต์จากสตริง


เมื่อจำเป็นต้องแยกเปอร์เซ็นต์จากสตริง นิพจน์ทั่วไปและเมธอด 'findall' ของแพ็กเกจจะถูกใช้

ตัวอย่าง

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

import re

my_string = 'Python is % always fun % to learn % and teach'

print("The list is : " )
print(my_string)

my_result = re.findall('\d*%', my_string)

print("The resultant list is : ")
print(my_result)

ผลลัพธ์

The list is :
Python is % always fun % to learn % and teach
The resultant list is :
['%', '%', '%']

คำอธิบาย

  • แพ็คเกจที่จำเป็นจะถูกนำเข้าสู่สภาพแวดล้อม

  • สตริงถูกกำหนดและแสดงบนคอนโซล

  • วิธีการ 'findall' ของแพ็คเกจนิพจน์ทั่วไปใช้เพื่อกำหนดรูปแบบและส่งผ่านสตริงเพื่อทำงานกับมัน

  • สิ่งนี้ถูกกำหนดให้กับตัวแปร

  • ตัวแปรนี้แสดงเป็นผลลัพธ์บนหน้าจอ