⊗pyPmLpIEP 155 of 208 menu

คู่ดัชนี-องค์ประกอบของพจนานุกรมใน Python

เพื่อให้ได้ดัชนีและองค์ประกอบของพจนานุกรม ในรูปแบบของทูเพิล ควรใช้ฟังก์ชัน enumerate

ตัวอย่าง

สมมติว่าเรามีพจนานุกรม dct:

dct = { 'a': 1, 'b': 2, 'c': 3 }

มาแสดงคีย์ทั้งหมดของมันพร้อมดัชนีกัน:

for item in enumerate(dct): print(item)

หลังจากรันโค้ด จะมีทูเพิลถูกแสดงออกมา ซึ่งในนั้นจะมีดัชนีมาก่อน แล้วตามด้วย คีย์:

(0, 'a') (1, 'b') (2, 'c')

ตัวอย่าง

สามารถแตกทูเพิลออกเป็นสองตัวแปรได้:

for index, key in enumerate(dct): print(index, key)

ผลลัพธ์จากการรันโค้ด:

0 'a' 1 'b' 2 'c'

โจทย์ฝึกปฏิบัติ

ให้พจนานุกรม:

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

แสดงดัชนีและคีย์ของมันในรูปแบบทูเพิลลงในคอนโซล

ให้พจนานุกรม:

tst = { '1': 11, '2': 12, '3': 13, '4': 14 }

แสดงดัชนีและคีย์ของมันลงในคอนโซล

ให้พจนานุกรม:

tst = { 'x': 10, 'y': 20, 'z': 30 }

แสดงคีย์และดัชนีของมันลงในคอนโซล

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ