Jadual Kandungan
Apakah maksud Python tuple?
Apakah kunci dan nilai dalam tuple?
Contoh
Gunakan kaedah len() Python
Algoritma
Output
Kesimpulan
Rumah pembangunan bahagian belakang Tutorial Python Program Python untuk mencetak kunci dan nilai tuple

Program Python untuk mencetak kunci dan nilai tuple

Aug 31, 2023 pm 04:33 PM
Cetak program python tupel nilai kunci

Program Python untuk mencetak kunci dan nilai tuple

Dalam Python, tuple ialah jenis data yang berguna untuk menyimpan himpunan item. Kadangkala, anda mungkin perlu mencetak kunci dan nilai tuple untuk memahami atau nyahpepijat kod anda. Dalam artikel ini, kita akan membincangkan cara mencetak kunci dan nilai tuple dalam Python.

Kami akan menyemak sintaks untuk mengakses elemen ini dan memberikan contoh cara melakukannya. Pertama, kita akan memahami apa itu tuple dan apa maksud kunci dan nilainya.

Apakah maksud Python tuple?

  • Tuples membolehkan anda menyimpan berbilang item dalam satu pembolehubah.

  • Tuples ialah salah satu daripada empat jenis data terbina dalam Python untuk menyimpan koleksi data.

  • Tiga terakhir ialah Senarai, Set dan Kamus masing-masing dengan set ciri dan aplikasi yang unik.

  • Tuple adalah koleksi tempahan yang tidak boleh diubah. Tuples ditulis dalam kurungan.

  • Tuples adalah tidak berubah, yang bermaksud bahawa sebaik sahaja kita membina Tuple, kita tidak boleh menukar, memasukkan atau memadam mana-mana elemennya.

Apakah kunci dan nilai dalam tuple?

Sudah tentu, kunci dan nilai tidak wujud secara berpasangan dalam tupel, kerana tupel hanya menyimpan satu contoh bagi mana-mana objek.

Walau bagaimanapun, jika kita perlu membuat tuple yang mengandungi kunci dan nilai, kita boleh melakukannya dengan mencipta tuple of tuple bersarang, di mana setiap tuple akan mempunyai dua nilai, yang pertama mewakili kuncinya, dan Dua mewakili nilainyai> .

Contoh

ListOfTuples = ((1, 4), (3, 5), (4, 5), (5, 6))
Salin selepas log masuk

Dalam baris kod di atas, terdapat sepasang tuple di dalam tuple, jadi contohnya nilai pertama tuple luar ialah tuple dengan dua nilai. Di sini, nilai pertama 1 ialah kunci tuple ini dan nilai kedua 4 ialah nilai datanya.

Jadi, seperti yang kita tahu kita boleh mengakses tupel mengikut indeks kita akan menggunakan indeks itu untuk mengakses elemen tupel dalam dan sekali lagi menggunakannya untuk mengakses kunci dan nilai.

print(ListOfTuples[0][0])
Salin selepas log masuk

Ini akan mencetak kunci tuple pertama dalam tupel luar. Tetapi bagaimana jika kita tidak tahu berapa banyak unsur dalam tupel luar? Jika kami menggunakan indeks untuk mengakses elemen dalaman dalam kes ini, kami mungkin mendapat ralat indeks di luar julat, yang bermaksud kami cuba mengakses elemen yang tidak wujud dalam tupel.

Gunakan kaedah len() Python

Untuk menyelesaikan masalah ini, kita boleh menggunakan kaedah len untuk mengira bilangan elemen dalam tuple luar dan menggunakannya untuk mencetak kunci dan nilai sehingga bilangan elemen tersebut.

Tetapi ini memerlukan penggunaan pernyataan lain dalam Python, pernyataan lelaran. Kami mempunyai banyak pilihan untuk dipilih, tetapi demi kesederhanaan kami akan menggunakan gelung for.

Gelung for menyediakan cara mudah untuk melelaran melalui semua elemen objek boleh lelar menggunakan pengendali "dalam".

A = (1, 2, 3)
for item in A:
   print(item)
Salin selepas log masuk

Dalam kod di atas, atur cara akan berulang melalui setiap elemen yang terdapat dalam tuple bernama A dan mencetak elemen yang sepadan pada setiap lelaran. Sekarang mari kita beralih kepada algoritma dan membincangkan perkara yang kita pelajari di atas dan bagaimana kita boleh menggunakannya untuk menyelesaikan masalah kita.

Algoritma

  • Pertama, kami akan buat tuple luar untuk menyimpan tuple dalam bersarang

  • Setiap elemen luar tuple ialah objek tupel yang mengandungi dua elemen

  • Untuk mencetak, kami akan menggunakan gelung for untuk mengulangi tuple luar

  • Cetak nilai pertama tuple dalam sebagai kunci pada setiap lelaran

  • Cetak nilai kedua tuple dalam sebagai nilai datanya .

Pada ketika ini, program akan ditamatkan selepas mencetak semua kunci dan nilai yang terdapat dalam tupel luar.

Contoh

Program untuk mencetak kunci dan nilai tuple -

ListOfTuples = ((1, 4), (3, 5), (4, 5), (5, 6))
for item in ListOfTuples:
   print(f"Key : {item[0]} Value : {item[1]}")
Salin selepas log masuk

Output

Key : 1 Value : 4
Key : 3 Value : 5
Key : 4 Value : 5
Key : 5 Value : 6
Salin selepas log masuk

Kesimpulan

Dalam artikel ini, kami belajar tentang maksud kunci dan nilai dalam tuple dalam Python. Dan bagaimana kita boleh menggunakan gelung untuk mencetak semua kunci dan nilai dalam tuple.

Atas ialah kandungan terperinci Program Python untuk mencetak kunci dan nilai tuple. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah yang perlu saya lakukan jika garis bingkai hilang semasa mencetak dalam Excel? Apakah yang perlu saya lakukan jika garis bingkai hilang semasa mencetak dalam Excel? Mar 21, 2024 am 09:50 AM

Jika semasa membuka fail yang perlu dicetak, kami akan mendapati bahawa garis bingkai jadual telah hilang atas sebab tertentu dalam pratonton cetak Apabila menghadapi situasi sedemikian, kami mesti menanganinya dalam masa Jika ini juga muncul dalam cetakan anda fail Jika anda mempunyai soalan seperti ini, kemudian sertai editor untuk mempelajari kursus berikut: Apakah yang perlu saya lakukan jika garis bingkai hilang semasa mencetak jadual dalam Excel? 1. Buka fail yang perlu dicetak, seperti yang ditunjukkan dalam rajah di bawah. 2. Pilih semua kawasan kandungan yang diperlukan, seperti yang ditunjukkan dalam rajah di bawah. 3. Klik kanan tetikus dan pilih pilihan "Format Sel", seperti yang ditunjukkan dalam rajah di bawah. 4. Klik pilihan "Sempadan" di bahagian atas tetingkap, seperti yang ditunjukkan dalam rajah di bawah. 5. Pilih corak garisan pepejal nipis dalam gaya garisan di sebelah kiri, seperti yang ditunjukkan dalam rajah di bawah. 6. Pilih "Sempadan Luar"

Memori atau ruang cakera tidak mencukupi untuk mengepa semula atau mencetak dokumen ini Ralat Word Memori atau ruang cakera tidak mencukupi untuk mengepa semula atau mencetak dokumen ini Ralat Word Feb 19, 2024 pm 07:15 PM

Artikel ini akan memperkenalkan cara menyelesaikan masalah memori yang tidak mencukupi atau ruang cakera untuk halaman semula atau mencetak dokumen dalam Microsoft Word. Ralat ini biasanya berlaku apabila pengguna cuba mencetak dokumen Word. Jika anda menghadapi ralat yang serupa, sila rujuk cadangan yang diberikan dalam artikel ini untuk menyelesaikannya. Memori atau ruang cakera tidak mencukupi untuk halaman semula atau mencetak dokumen ini Ralat Word Bagaimana untuk menyelesaikan ralat pencetakan Microsoft Word "Tidak ada memori atau ruang cakera yang mencukupi untuk halaman semula atau mencetak dokumen." Kemas kini Microsoft Office Tutup aplikasi penyamaran memori Tukar pencetak lalai anda Mulakan Word dalam mod selamat Namakan semula fail NorMal.dotm Simpan fail Word sebagai yang lain

Bagaimana untuk menjalankan program python dalam notepad++ Bagaimana untuk menjalankan program python dalam notepad++ Apr 08, 2024 am 03:24 AM

Menggunakan Notepad++ untuk menjalankan program Python memerlukan langkah berikut: 1. Pasang pemalam Python 2. Buat fail Python 3. Tetapkan pilihan jalankan;

Tidak dapat mencetak daripada alat snipping dalam Windows 11/10 Tidak dapat mencetak daripada alat snipping dalam Windows 11/10 Feb 19, 2024 am 11:39 AM

Jika anda tidak dapat mencetak menggunakan Alat Snipping dalam Windows 11/10, ia mungkin disebabkan oleh fail sistem yang rosak atau isu pemacu. Artikel ini akan memberi anda penyelesaian kepada masalah ini. Tidak boleh mencetak daripada Snipping Tool dalam Windows 11/10 Jika anda tidak boleh mencetak daripada Snipping Tool dalam Windows 11/10, gunakan pembetulan ini: Mulakan semula Pencetak PC Kosongkan baris gilir cetakan Kemas kini pencetak dan pemacu grafik Betulkan atau tetapkan semula Snipping Tool Jalankan SFC dan DISM Scan menggunakan arahan PowerShell untuk menyahpasang dan memasang semula Alat Snipping. mari kita mulakan. 1] Mulakan semula PC dan pencetak anda Memulakan semula PC dan pencetak anda membantu menghapuskan gangguan sementara

Bagaimana untuk menjeda percetakan dalam Windows 11 Bagaimana untuk menjeda percetakan dalam Windows 11 Feb 19, 2024 am 11:50 AM

Tersilap mencetak fail besar? Perlu menghentikan atau menjeda percetakan untuk menjimatkan dakwat dan kertas? Terdapat banyak situasi di mana anda mungkin perlu menjeda kerja cetakan yang sedang berjalan pada peranti Windows 11 anda. Bagaimana untuk menjeda percetakan dalam Windows 11? Dalam Windows 11, menjeda pencetakan akan menjeda kerja cetakan, tetapi ia tidak akan membatalkan tugas cetakan. Ini memberikan pengguna kawalan yang lebih fleksibel. Terdapat tiga cara untuk melakukan ini: Jeda pencetakan menggunakan bar tugas Menjeda pencetakan menggunakan tetapan Windows Mencetak menggunakan panel kawalan Sekarang, mari lihat ini secara terperinci. 1] Cetak menggunakan bar tugas Klik kanan pemberitahuan baris gilir cetakan pada bar tugas. Klik untuk membuka semua pilihan pencetak yang aktif. Di sini, klik kanan pada kerja cetakan dan pilih Jeda Semua

Cantuman mel perkataan mencetak halaman kosong Cantuman mel perkataan mencetak halaman kosong Feb 19, 2024 pm 04:51 PM

Jika anda mendapati halaman kosong muncul apabila anda mencetak dokumen gabungan mel menggunakan Word, artikel ini akan membantu anda. Cantuman mel ialah ciri mudah yang membolehkan anda membuat dokumen diperibadikan dengan mudah dan menghantarnya kepada berbilang penerima. Dalam Microsoft Word, ciri gabungan mel dipandang tinggi kerana ia membantu pengguna menjimatkan masa menyalin kandungan yang sama secara manual untuk setiap penerima. Untuk mencetak dokumen gabungan mel, anda boleh pergi ke tab Mel. Tetapi sesetengah pengguna Word telah melaporkan bahawa apabila cuba mencetak dokumen gabungan mel, pencetak mencetak halaman kosong atau tidak mencetak langsung. Ini mungkin disebabkan oleh pemformatan atau tetapan pencetak yang salah. Cuba semak tetapan dokumen dan pencetak dan pastikan anda pratonton dokumen sebelum mencetak untuk memastikan kandungannya betul. jika

Bagaimana untuk mencetak semua lampiran dalam Outlook Bagaimana untuk mencetak semua lampiran dalam Outlook Feb 20, 2024 am 10:30 AM

Outlook ialah salah satu pelanggan e-mel yang paling kaya dengan ciri dan telah menjadi alat yang sangat diperlukan untuk komunikasi profesional. Salah satu cabaran ialah mencetak semua lampiran pada masa yang sama dalam Outlook. Biasanya anda perlu memuat turun lampiran satu demi satu sebelum anda boleh mencetaknya, tetapi jika anda ingin mencetak semuanya sekali gus, ini adalah masalah yang dihadapi kebanyakan orang. Cara Mencetak Semua Lampiran dalam Outlook Walaupun kebanyakan maklumat dikekalkan dalam talian dalam aplikasi Outlook, ada kalanya anda perlu mencetak maklumat untuk sandaran. Mesti menandatangani dokumen sendiri untuk memenuhi keperluan undang-undang seperti kontrak, borang kerajaan atau tugasan kerja rumah. Terdapat beberapa kaedah yang membolehkan anda mencetak semua lampiran dalam Outlook dengan satu klik dan bukannya mencetaknya satu demi satu. Mari kita lihat setiap satu secara terperinci. Outloo

Tutorial penggunaan PyCharm: membimbing anda secara terperinci untuk menjalankan operasi Tutorial penggunaan PyCharm: membimbing anda secara terperinci untuk menjalankan operasi Feb 26, 2024 pm 05:51 PM

PyCharm ialah persekitaran pembangunan bersepadu (IDE) Python yang sangat popular. Ia menyediakan pelbagai fungsi dan alatan untuk menjadikan pembangunan Python lebih cekap dan mudah. Artikel ini akan memperkenalkan anda kepada kaedah operasi asas PyCharm dan menyediakan contoh kod khusus untuk membantu pembaca memulakan dengan cepat dan menjadi mahir dalam mengendalikan alat tersebut. 1. Muat turun dan pasang PyCharm Pertama, kita perlu pergi ke laman web rasmi PyCharm (https://www.jetbrains.com/pyc

See all articles