Mari kita bicara tentang zip, bagaimana kita bisa menggunakan zip?
Nah, mari kita buat fungsi baru.
Dan fungsi zip bekerja seperti ritsleting.
Kami membutuhkan dua daftar atau dua makanan dan kami dapat menggabungkannya.
Mari saya tunjukkan apa yang saya maksud, katakanlah saya memiliki daftar saya dan kemudian daftar Anda dan ini daftar Anda akan
memiliki 10, 20 dan 30.
Pastikan bahwa itu adalah daftar.
Ini dia.
Dan di sini dengan fungsi zip, saya bisa menjalankannya.
zip
Dan di sini.
Saya memberikan iterable sebanyak yang saya inginkan dalam kasus kami untuk eatables, jadi saya akan memberikan daftar saya dan daftar Anda.
Mari kita tutup itu di braket wormer.
Dan jika saya klik jalankan.
Lihat itu.
Apa yang baru saja terjadi di sini, Zipp, seperti ritsleting, mengambil dua iterable dan mengambil item pertama dari
masing-masing dan ritsleting bersama-sama seperti ritsleting sehingga satu dan 10 ditambahkan ke tupel bersama-sama, kemudian dua dan 20
ditambahkan ke pasangan bersama-sama dan kemudian tiga dan 30 ditambahkan ke semuanya.
Bagaimana jika ini adalah tupel.
Seperti ini dan saya klik jalankan.
Apakah penting itu iterable, itu akan menyatukan item.
Sekarang, ini mungkin tampak tidak berguna bagi Anda sekarang.
Sebenarnya ini adalah fungsi yang sangat penting karena sangat umum, dapat digunakan dalam banyak hal yang berbeda.
Misalnya, jika kami memiliki dari database, kami mengumpulkan semua nama pengguna dari satu kolom dalam database dan kemudian
mungkin dari bagian lain dari database, kami mengumpulkan semua nomor telepon dan semuanya dalam urutan
yang sama.
Nah, kita dapat menggabungkan ini menjadi tuple menggunakan zip yang memiliki nama pengguna dan nomor telepon yang menyertainya dan
membuat struktur data yang sama sekali baru.
Dan jika saya memiliki daftar lain di sini, katakanlah daftar mereka.
Dan yang satu ini memiliki lima.
Untuk.
Dan tiga, saya dapat menambahkan lagi daftar mereka juga, dan jika saya klik jalankan.
Anda lihat bahwa saya dapat terus menyatukan semuanya, jadi ZIP mengulangi setiap daftar atau struktur
data ini dan menggabungkannya.
Sekali lagi, perhatikan bahwa kami tidak mengubah arus kami.
Data sebagai gantinya, kami membuat yang baru, sangat, sangat bagus.
Bagaimana dengan mengurangi?
Yuk cari tahu selengkapnya di video selanjutnya.