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

คำทั่วไประหว่างสตริงทูเพิลใน Python


เมื่อต้องการค้นหาคำทั่วไปในสตริงทูเพิล จะใช้เมธอด 'join' เมธอด 'set' ตัวดำเนินการ '&' และวิธีการ 'split'

วิธี 'เข้าร่วม' สามารถใช้เพื่อรวมค่าหลายค่าตามค่าเฉพาะได้

Python มาพร้อมกับประเภทข้อมูลที่เรียกว่า 'set' 'ชุด' นี้มีองค์ประกอบที่เป็นเอกลักษณ์เท่านั้น ชุดมีประโยชน์ในการดำเนินการต่างๆ เช่น ทางแยก ความแตกต่าง การรวมตัว และความแตกต่างแบบสมมาตร

ฟังก์ชัน 'แยก' แบ่งข้อมูลที่กำหนดออกเป็นหลายส่วนขึ้นอยู่กับค่าที่ต้องการแยกออก

ตัวดำเนินการ '&' ทำการคูณ เช่น AND operation

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

ตัวอย่าง

my_tuple_1 = ('Hi there', 'Hi Will,', 'Hi ', 'Hi there')

print("The tuple is : ")
print(my_tuple_1)

my_result = ", ".join(sorted(set(my_tuple_1[0].split()) & set(my_tuple_1[1].split()) &
   set(my_tuple_1[2].split())))
     
print("Common words among the tuples are : ")
print(my_result)

ผลลัพธ์

The tuple is :
('Hi there', 'Hi Will,', 'Hi ', 'Hi there')
Common words among the tuples are :
Hi

คำอธิบาย

  • ทูเพิลถูกกำหนดและแสดงบนคอนโซล
  • ทูเพิลจะถูกแบ่งตามพื้นที่ว่าง โดยใช้วิธีการ 'แยก'
  • จากนั้นจะเรียงลำดับและเข้าร่วมโดยใช้วิธีการ 'เรียงลำดับ' และเข้าร่วม 'ตามลำดับ
  • สิ่งนี้ถูกกำหนดให้กับค่า
  • แสดงบนคอนโซล