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

โปรแกรม Python เพื่อแอบแฝง tuple ลงในรายการโดยเพิ่มสตริงที่กำหนดหลังจากทุกองค์ประกอบ


เมื่อจำเป็นต้องแปลง tuple เป็น list โดยการเพิ่มสตริงหลังจากทุกองค์ประกอบ จะใช้ list comprehension

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

ตัวอย่าง

my_tup = (56, 78, 91, 32, 45, 11, 23)

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

K = "Hi"

my_result = [elem for sub in my_tup for elem in (sub, K)]

print("The tuple after conversion with K is : ")
print(my_result)

ผลลัพธ์

The tuple is :
(56, 78, 91, 32, 45, 11, 23)
The tuple after conversion with K is :
[56, 'Hi', 78, 'Hi', 91, 'Hi', 32, 'Hi', 45, 'Hi', 11, 'Hi', 23, 'Hi']

คำอธิบาย

  • มีการกำหนดทูเพิลและแสดงบนคอนโซล

  • ค่าของ K ซึ่งเป็นสตริงถูกกำหนดไว้

  • ความเข้าใจรายการใช้เพื่อวนซ้ำองค์ประกอบทูเปิลและแปลงเป็นรายการ

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

  • สิ่งนี้จะแสดงเป็นเอาต์พุตบนคอนโซล