Section Artikel Show
Koleksi Python (Array)Ada empat tipe data list dalam bahasa pemrograman Python:
Saat memilih tipe koleksi, ada gunanya untuk memahami properti tipe tersebut. Memilih jenis yang tepat untuk kumpulan data tertentu bisa berarti retensi makna, dan, itu berarti meningkatkan efisiensi atau keamanan. ListList adalah koleksi yang dipesan dan diubah. Dalam Python list ditulis dengan tanda kurung siku. Contoh: thislist = ["apel", "pisang", "ceri"] print(thislist) Mengakses ItemCara mengakses item list adalah dengan mengacu pada nomor indeks. Contoh; thislist = ["apel", "pisang", "ceri"] print(thislist[1]) Pengindeksan NegatifPengindeksan negatif berarti dimulai dari akhir, -1 mengacu pada item terakhir, -2 mengacu pada item terakhir kedua, dan seterusnya. Contoh: thislist = ["apel", "pisang", "ceri"] print(thislist[-1]) Rentang IndeksKita dapat menentukan rentang indeks dengan menentukan di mana untuk memulai dan di mana untuk mengakhiri rentang. Saat menentukan rentang, nilai yang dikembalikan akan menjadi list baru dengan item yang ditentukan. Contoh: thislist = ["apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga"] print(thislist[2:5]) #Ini akan mengembalikan item dari posisi 2 sampai 5. #Ingat item pertama adalah posisi 0, #dan perhatikan bahwa item di posisi 5 TIDAK disertakan Catatan: Pencarian akan dimulai pada indeks 2 (termasuk) dan berakhir pada indeks 5 (tidak termasuk). Ingatlah bahwa item pertama memiliki indeks 0. Dengan menghilangkan nilai awal, rentang akan dimulai dari item pertama. Contoh thislist = ["apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga"] print(thislist[:4]) #Ini akan mengembalikan item dari indeks 0 ke indeks 4. #Ingat bahwa indeks 0 adalah item pertama, dan indeks 4 adalah item kelima #Ingatlah bahwa item dalam indeks 4 TIDAK disertakan Dengan mengesampingkan nilai akhir, rentang akan berlanjut pada akhir list. Contoh: thislist = ["apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga"] print(thislist[2:]) #Ini akan mengembalikan item dari indeks 2 ke akhir. #Ingat bahwa indeks 0 adalah item pertama, dan indeks 2 adalah item ketiga Rentang Indeks NegatifTentukan indeks negatif jika ingin memulai pencarian dari akhir list. Contoh thislist = ["apel", "pisang", "ceri", "jeruk", "kiwi", "melon", "mangga"] print(thislist[-4:-1]) #Pengindeksan negatif berarti memulai dari akhir list. #Contoh ini mengembalikan item dari indeks -4 (disertakan) ke indeks -1 (dikecualikan) #Ingatlah bahwa item terakhir memiliki indeks -1, Ubah Nilai ItemUntuk mengubah nilai item tertentu, lihat nomor indeks. Contoh thislist = ["apel", "pisang", "ceri"] thislist[1] = "blackcurrant" print(thislist) Loop Melalui ListPython dapat melakukan loop melalui item list dengan menggunakan for loop. Contoh thislist = ["apel", "pisang", "ceri"] for x in thislist: print(x) Periksa apakah Item AdaUntuk menentukan apakah item tertentu ada dalam list gunakan kata kunci in. Contoh thislist = ["apel", "pisang", "ceri"] if "apel" in thislist: print("Ya, 'apel' ada di list buah-buahan") Panjang ListUntuk menentukan berapa banyak item yang dimiliki dalam list, gunakan fungsi len(). Contoh thislist = ["apel", "pisang", "ceri"] print(len(thislist)) Tambahkan ItemUntuk menambahkan item ke akhir list, gunakan metode append(). Contoh thislist = ["apel", "pisang", "ceri"] thislist.append("jeruk") print(thislist) Untuk menambahkan item pada indeks yang ditentukan, gunakan metode insert(): thislist = ["apel", "pisang", "ceri"] thislist.insert(1, "jeruk") print(thislist) Hapus ItemAda beberapa metode untuk menghapus item dari list. Contoh thislist = ["apel", "pisang", "ceri"] thislist.remove("pisang") print(thislist) Metode pop() menghapus indeks yang ditentukan, (atau item terakhir jika indeks tidak ditentukan): thislist = ["apel", "pisang", "ceri"] thislist.pop() print(thislist) Kata kunci del menghapus indeks yang ditentukan: thislist = ["apel", "pisang", "ceri"] thislist.del(0) print(thislist) Kata kunci del juga dapat menghapus list sepenuhnya: thislist = ["apel", "pisang", "ceri"] del thislist Metode clear() mengosongkan list: thislist = ["apel", "pisang", "ceri"] thislist.clear() print(thislist) Salin ListAnda tidak dapat menyalin list hanya dengan mengetik list2 = list1, karena: list2 hanya akan menjadi referensi ke list1, dan perubahan yang dibuat di list1 secara otomatis juga akan dibuat di list2. Ada cara untuk membuat salinan, salah satu caranya adalah dengan menggunakan metode list bawaan copy(). Contoh thislist = ["apel", "pisang", "ceri"] mylist = thislist.copy() print(mylist) Cara lain untuk membuat salinan adalah dengan menggunakan metode bawaan list(). Contoh thislist = ["apel", "pisang", "ceri"] mylist = list (thislist) print(mylist) Menggabungkan Dua List Ada beberapa cara untuk menggabungkan dua atau lebih list dengan Python. Salah satu cara termudah adalah dengan menggunakan operator +. Contoh list1 = ["a", "b" , "c"] list2 = [1, 2, 3] list3 = list1 + list2 print(list3) Cara lain untuk menggabungkan dua list adalah dengan menambahkan semua item dari list2 ke list1, satu per satu: list1 = ["a", "b" , "c"] list2 = [1, 2, 3] for x in list2: list1.append(x) print(list1) Atau Anda bisa menggunakan metode extended(), yang tujuannya adalah menambahkan elemen dari satu list ke list lain: list1 = ["a", "b" , "c"] list2 = [1, 2, 3] list1.extend(list2) print(list1) Konstruktor list() Contoh thislist = list(("apel", "pisang", "ceri")) print(thislist) Metode ListPython memiliki seperangkat metode bawaan yang dapat digunakan pada list.
Apa yang dimaksud dengan list di Python?List adalah tipe data yang paling serbaguna yang tersedia dalam bahasa Python, yang dapat ditulis sebagai daftar nilai yang dipisahkan koma (item) antara tanda kurung siku. Hal penting tentang daftar adalah item dalam list tidak boleh sama jenisnya.
Apa perbedaan array dan list?Array dapat menyimpan elemen hanya dari satu tipe data tetapi list juga dapat menyimpan elemen dari tipe data yang berbeda. Oleh karena itu, Array menyimpan nilai data yang homogen, dan list tersebut dapat menyimpan nilai data yang heterogen.
Langkah cepat untuk menjalankan script program pada aplikasi idle Python yaitu?Menjalankan Python. Buka terminal CTRL + ALT + T.. Ketik python maka Anda akan masuk ke Python shell.. Tuliskan script Python Anda, contoh: print("Selamat datang di Python") . jika sudah tekan tombol ENTER , dan script Python akan dijalankan/eksekusi.. Untuk keluar dari Python shell ketik exit(). Apa itu fungsi LEN pada Python?Kita masuk dalam pembahasan yang pertama yaitu fungsi Len(). Fungsi len() digunakan untuk mengidentifikasi dan mengetahui seberapa panjang jumlah item atau anggota pada suatu objek.
|