Sejauh ini kami telah melihat variabel di mana Anda pada dasarnya menetapkan nilai ke nama yang dapat Anda gunakan dalam program. Dimungkinkan juga untuk menetapkan grup nilai ke sebuah nama, dengan Python ini disebut daftar dan tupel - variabel yang berisi banyak nilai dalam urutan tetap. Python juga memiliki set, yang juga merupakan variabel yang berisi banyak nilai, tetapi tanpa urutan tertentu. Pada bagian 8 kita juga akan membahas kamus. Melalui ringkasan singkat, sudah pada tahap ini; Show
Mereka berguna dalam keadaan yang berbeda dan setiap tipe data memiliki keunggulannya sendiri. Pada contoh kasus kecil ini mungkin tidak terlihat, namun pada skala yang lebih besar menggunakan tipe data yang tepat dapat menghemat banyak waktu. 5. 2 Daftar dan jangkauanAnda dapat membuat daftar Python Anda sendiri dari awal _Anda juga dapat menggunakan fungsi _4. Coba ini _Anda harus mendapatkan output berikut. [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]. Ini adalah daftar bilangan bulat - Anda dapat mengenali daftar dengan tanda kurung siku [ ]. Perhatikan bahwa Python selalu mulai menghitung dari 0. Perintah di atas akan memberi Anda serangkaian bilangan bulat mulai dari 0 dan berhenti di nomor yang Anda tentukan, namun dengan nomor ini tidak termasuk dalam daftar. Oleh karena itu, berhenti di 9. Anda juga bisa mulai dari nomor yang berbeda
atau tambah ukuran langkah (standarnya adalah ukuran langkah adalah 1) _Fitur penting dari daftar adalah fleksibilitasnya - Anda dapat menambah dan menghapus nilai, mengubah urutan, …. Anda dapat melakukan modifikasi tersebut dengan memanggil metode dari daftar itu sendiri. Beberapa contoh metode adalah
_0 _1Anda juga dapat memilih potongan dari daftar - ini akan memberi Anda daftar baru _2 _3 _4Ada dua metode lain yang dapat Anda gunakan pada daftar
_5 _6 _7 _8 _9
5. 3 TupelMirip dengan daftar adalah tuple - pada dasarnya sama, kecuali bahwa tuple tidak dapat dimodifikasi setelah dibuat. Ini berguna untuk nilai yang tidak berubah, seperti (bagian dari) alfabet misalnya 1Penting untuk diingat adalah jika Anda membuat tuple dengan satu nilai, Anda harus menggunakan koma 2 3Tuple ditandai dengan tanda kurung bulat ( ). Anda dapat mengonversi antara daftar dan tupel dengan menggunakan 7 dan 8 4Anda dapat mengetahui panjang (jumlah elemen) dalam daftar atau tuple dengan 9 5Tuple lebih cepat selama prosedur iterasi karena kekekalannya
5. 4 stringString sedikit mirip dengan list dan tuple String benar-benar urutan karakter, dan berperilaku mirip dengan daftar 7 _8 _9Anda tidak dapat menetapkan kembali string seperti yang Anda lakukan dengan daftar, contoh berikut tidak berfungsi _0 _1 _2 _3 _4 _5Daftar dengan semua metode string dan deskripsi lengkap dapat ditemukan di , atau cukup ketik 1
5. 5 SetSangat berguna juga set. Ini tidak berurutan dan tidak terindeks (jadi urutan yang Anda masukkan ke dalam elemen tidak masalah), dan jauh lebih mudah untuk membandingkannya satu sama lain. Karena set tidak dapat memiliki banyak kejadian dari elemen yang sama, itu membuat set sangat berguna untuk menghapus nilai duplikat secara efisien dari daftar atau tuple dan untuk melakukan operasi matematika umum seperti serikat pekerja dan persimpangan Sumber. https. // www. belajar dengan contoh. org/python-set/ Anda menginisialisasi mereka dengan menggunakan set() pada daftar atau tuple _7Prinsip penggunaan irisan dan gabungan sama dengan diagram Venn yang mungkin Anda lihat di sekolah… Anda juga dapat membuat rangkaian dari string _8Ada lebih banyak hal yang dapat Anda lakukan dengan set yang tidak akan kami bahas di sini, lihat dokumentasi untuk informasi lebih lanjut
Informasi lebih lanjut, termasuk tautan ke dokumentasi dan publikasi asli, mengenai alat, teknik analisis, dan interpretasi hasil yang dijelaskan dalam tutorial ini dapat ditemukan Bagaimana Anda mengulangi tuple dengan Python?Metode 1. Salah satu metode untuk melakukan tugas tersebut adalah dengan menggunakan operator perkalian "*" yang akan mengalikan tuple dan membuat tuple baru dengan nilai yang diulangi tuple sebanyak N kali. Method 2: Another method to solve the problem is by using the repeat() method present in Python's itertools library.
Bisakah tuple di Python memiliki duplikat?Item Tuple diurutkan, tidak dapat diubah, dan mengizinkan nilai duplikat . Item Tuple diindeks, item pertama memiliki indeks [0] , item kedua memiliki indeks [1] dll.
Bagaimana Anda menyalin elemen tuple dengan Python?Salin tupel. Anda tidak dapat menyalin daftar dengan tanda = karena daftar dapat diubah. Tanda = membuat referensi bukan salinan. Tupel tidak dapat diubah oleh karena itu a = tanda tidak membuat referensi tetapi salinan seperti yang diharapkan .
Bisakah kita mengulang tuple?Bila diperlukan untuk mengulang tuple 'N' kali, operator '*' dapat digunakan . Tuple adalah tipe data yang tidak dapat diubah. Artinya, nilai yang telah ditentukan tidak dapat diubah dengan mengakses elemen indeksnya. Jika kami mencoba mengubah elemen, itu menghasilkan kesalahan. |