เมื่อต้องการค้นหาตำแหน่งอักขระของคำ 'K' จากรายการสตริง จะใช้การทำความเข้าใจรายการพร้อมกับการแจงนับ
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
my_list = ["python", "is", "fun", "to", "learn"] print("The list is :") print(my_list) K = 15 print("The value of K is :") print(K) my_result = [element[0] for sub in enumerate(my_list) for element in enumerate(sub[1])] my_result = my_result[K] print("The result is :") print(my_result)
ผลลัพธ์
The list is : ['python', 'is', 'fun', 'to', 'learn'] The value of K is : 15 The result is : 2
คำอธิบาย
-
รายการสตริงถูกกำหนดและแสดงบนคอนโซล
-
ค่าสำหรับ 'K' ถูกกำหนดและแสดงบนคอนโซล
-
ความเข้าใจรายการใช้เพื่อวนซ้ำองค์ประกอบของรายการโดยใช้การแจงนับ
-
องค์ประกอบที่ศูนย์ในทุกองค์ประกอบสามารถเข้าถึงได้โดยใช้การแจงนับ
-
นี้ถูกแปลงเป็นรายการ
-
เนื่องจากมีการใช้การแจงนับ ผลลัพธ์จะเป็นจำนวนเต็มที่นี่
-
องค์ประกอบ 'K' ของรายการนี้จะแสดงเป็นเอาต์พุตบนคอนโซล