Hai semuanya. Saya harap kalian semua baik-baik saja. Pada artikel ini, kami akan mengungkap 3 varian panjang Array dengan Python Show
Seperti yang kita semua tahu, Python tidak mendukung atau memberi kita struktur data array secara langsung. Sebagai gantinya, Python melayani kami dengan 3 varian berbeda menggunakan struktur data Array di sini Mari kita pergi dulu melalui berbagai cara di mana kita dapat membuat array Python Selanjutnya, di bagian selanjutnya, kita akan membahas tentang penggunaan metode Python len() untuk mengambil panjang array di setiap varian Menemukan Panjang Array dengan Python menggunakan metode len()Python memberi kita struktur data array dalam bentuk di bawah ini
Kita dapat membuat larik menggunakan salah satu varian di atas dan menggunakan fungsi yang berbeda untuk bekerja dengan dan memanipulasi data _______ 33 _______ memungkinkan kita menemukan jumlah total elemen dalam array/objek. Artinya, ia mengembalikan jumlah elemen dalam larik/objek Sintaksis len(array) Mari kita sekarang memahami cara untuk mengetahui panjang array dalam varian array Python di atas Menemukan Panjang Daftar Python
Dalam contoh di bawah ini, kami telah membuat daftar elemen heterogen. Selanjutnya, kami telah menggunakan metode len() untuk menampilkan panjang daftar lst = [1,2,3,4,'Python'] print("List elements: ",lst) print("Length of the list:",len(lst))_ Keluaran List elements: [1, 2, 3, 4, 'Python'] Length of the list: 5 Menemukan Panjang Array Python
import array as A arr = A.array('i',[1,2,3,4,5]) print("Array elements: ",arr) print("Length of array:",len(arr)) Array elements: array('i', [1, 2, 3, 4, 5]) Length of array: 5_ Menemukan Panjang Array Python NumPySeperti yang kita semua tahu, kita dapat membuat array menggunakan lst = [1,2,3,4,'Python'] print("List elements: ",lst) print("Length of the list:",len(lst))0 dan menggunakannya untuk tujuan matematika apa pun. Metode len() membantu kita mengetahui jumlah nilai data yang ada dalam larik NumPy import numpy as np arr = np.arange(5) len_arr = len(arr) print("Array elements: ",arr) print("Length of NumPy array:",len_arr)_ Keluaran Array elements: [0 1 2 3 4] Length of NumPy array: 5 KesimpulanDengan ini kita telah sampai pada akhir topik ini. Jangan ragu untuk berkomentar di bawah ini, jika Anda menemukan pertanyaan. Sampai saat itu, Selamat Belajar Array memudahkan untuk mengelompokkan nilai dalam Python. Menjaga nilai-nilai ini di satu tempat membuatnya mudah untuk dirujuk dan diakses di titik selanjutnya dalam kode Anda. Dengan demikian, array membuka jalan bagi kode yang disederhanakan dan dapat dikelola Artikel ini membahas berbagai jenis array di Python dan manfaatnya masing-masing. Kami kemudian akan menjelaskan cara menghitung panjang array dengan Python dan bagaimana kita dapat menggunakan panjang array untuk mengubah aliran kontrol dan menentukan berapa banyak memori yang digunakan array Apa Itu Array?Array dalam Python adalah sekelompok titik data di lokasi memori yang berurutan. Ini adalah tipe variabel khusus yang berisi banyak nilai yang semuanya harus dari tipe data yang sama. Pemrogram menggunakan array untuk menyimpan grup nilai angka secara efisien dalam kode Membangun Array dengan PythonAda berbagai cara untuk membuat array dengan Python. Di bawah ini kita akan membahas daftar, array, dan array NumPy DaftarApa yang mungkin Anda ketahui sebagai array di bahasa lain seperti C++ atau Java sebenarnya adalah daftar di Python. Meskipun mudah membingungkan daftar dengan array di Python, satu daftar dapat menyertakan sejumlah tipe data. Daftar juga tidak memerlukan penggunaan modul dan dapat menggabungkan string yang tidak bisa dilakukan oleh array planets = ["Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune"] data = [3, 4.5, 10, 20, 50]_ Daftar adalah cara mudah untuk menangkap data serupa di satu tempat dalam kode. Tapi Python memberi Anda kemampuan untuk membuat array juga. Modul LarikPython memiliki modul yang didedikasikan untuk array di pustaka standarnya. Modul ini diberi nama import array_1, dan Anda harus mengimpornya untuk menggunakannya. Sintaks untuk menambahkan modul import array_1 ke program Anda terlihat seperti ini import array_ Dengan modul array yang diimpor, Anda dapat menggunakan sintaks ini untuk menambahkan array ke dalam kode Anda array.array(data type, list of values) Anda diminta untuk membuat daftar tipe data spesifik untuk array Anda pada saat deklarasi. Semua nilai array harus dari tipe data yang sama atau program Anda akan mengembalikan kesalahan. Python menggunakan serangkaian kode tipe untuk mengidentifikasi tipe data array Misalnya, ketik kode 'i' bukan bilangan bulat bertanda, sedangkan 'f' untuk float. Lihat daftar lengkapnya di halaman dokumentasi Python ini Daftar nilai Anda bisa berapa saja, dari satu hingga tak terhingga secara teoretis. Di bawah ini adalah beberapa contoh larik yang mungkin Anda temukan di Python import array counts = array.array('i', [10, 20, 30, 40, 50, 60, 70, 80]) amounts = array.array('f', [4.56, 10.00, 3.78, 56.80]) Modul NumPyNumPy, atau Numerical Python, adalah modul Python yang membuat array dari daftar. Ini memberi NumPy manfaat menggunakan lebih sedikit memori sebagai larik, sekaligus cukup fleksibel untuk mengakomodasi banyak tipe data. NumPy juga memungkinkan pemrogram melakukan perhitungan matematis yang tidak mungkin dilakukan dengan array standar Meskipun modul import array_1 adalah salah satu pustaka inti Python, modul import array4 tidak. Anda harus menginstal NumPy menggunakan perintah import array5 untuk menggunakannya Mendeklarasikan array NumPy tidak jauh berbeda dengan mendeklarasikan array standar dengan Python, kecuali tidak perlu mencantumkan tipe data import numpy random = numpy.array([1, 2.5, 4, "tree"]) Sekarang setelah kita memiliki pemahaman tentang cara membuat berbagai array Python, kita perlu melihat pentingnya panjang array Menggunakan Daftar dan Array dengan PythonBaik daftar maupun larik membantu menjaga kode tetap teratur dengan menyatukan kelompok data di satu tempat. Ini membuat kode lebih mudah dibaca dan membuat data Anda tetap ringkas. Mari kita lihat masing-masing dan lihat kapan mereka paling bermanfaat untuk digunakan Manfaat DaftarMeskipun daftar lebih besar untuk disimpan, daftar memungkinkan kenyamanan karena tidak perlu memanggil modul dan tidak terbatas pada satu tipe data. Saat Anda memiliki urutan nilai yang lebih pendek, daftar bisa menjadi pilihan terbaik Manfaat ArrayArray menyimpan setiap nilai di lokasi memori berikutnya. Setiap nilai dalam array adalah tipe data tertentu. Dengan demikian, program mengetahui berapa banyak memori yang harus disisihkan untuk masing-masing. Nilai dalam array cenderung hanya 2 hingga 4 byte versus 64 byte untuk setiap nilai dalam daftar. Ini membuat array jauh lebih hemat energi daripada daftar Manfaat NumPy ArrayNumPy adalah modul populer yang merupakan pustaka standar untuk komputasi ilmiah. Array NumPy lebih kompak daripada daftar tetapi juga memungkinkan untuk beberapa tipe data dalam satu array. Anda dapat menggunakan NumPy untuk operasi yang lebih kompleks seperti perkalian matriks. Sebagian besar pustaka deep learning dan machine learning dibangun di atas NumPy juga Cara Menghitung Panjang Array dengan PythonPanjang array mewakili jumlah elemen yang dikandungnya. Saat menggunakan daftar atau larik NumPy yang terdiri dari string, panjangnya menunjukkan jumlah karakter dalam string itu. Mari kita lihat cara menghitung panjang array dan cara menggunakannya dalam kode Anda import array6. import array_6 hanya membutuhkan nama daftar atau array sebagai argumen. Berikut tampilan metode import array_6 dalam kode import array counts = array.array('i', [10, 20, 30, 40, 50, 60, 70, 80]) counts_length = len(counts) print(counts_length) Seharusnya tidak mengherankan jika program ini menghasilkan 8 sebagai nilai untuk import array9 Anda dapat menggunakan metode import array6 untuk array NumPy, tetapi NumPy juga memiliki kode jenis bawaan. array.array(data type, list of values)1 yang dapat Anda gunakan untuk menghitung panjang import numpy counts = numpy.array([10, 20, 30, 40, 50, 60, 70, 80]) print(len(counts)) print(counts.size) Kedua output mengembalikan 8, jumlah elemen dalam array NumPy unik dalam memungkinkan Anda menangkap array multi-dimensi. Memanggil array.array(data type, list of values)_2 pada array multi-dimensi akan mencetak panjang setiap dimensi Kasus Penggunaan Panjang ArrayPanjang array berfungsi untuk mengubah aliran kontrol dan menentukan berapa banyak memori yang digunakan array Mengubah Aliran KontrolAnda dapat menggunakan panjang array dalam kode untuk mengubah aliran kontrol. Contoh sederhana ini menunjukkan hanya satu penggunaan potensial untuk nilai panjang import numpy counts = numpy.array([10, 20, 30, 40, 50, 60, 70, 80]) if len(counts) > 5: print("This array meets the minimum length requirement.") else: print("This array is too short!") Untungnya, array 8 nilai kami memenuhi persyaratan panjang minimum Menentukan Berapa Banyak Memori yang Digunakan ArrayAnda juga bisa menggunakan panjang array bersamaan dengan atribut array.array(data type, list of values)3 NumPy untuk memberi tahu Anda jumlah total byte yang digunakan array dalam memori. Ini adalah contoh tampilannya import numpy counts = numpy.array([10, 20, 30, 40, 50, 60, 70, 80]) memory_in_bytes = counts.itemsize * len(counts) print("This array uses", memory_in_bytes, "bytes.") Setiap bilangan bulat menggunakan 4 byte data dengan total 32 byte dalam memori Menghitung Panjang StringMenggunakan import array_6 dengan daftar yang membentuk string akan mengungkapkan jumlah karakter yang membentuk string. String, seperti daftar, adalah kumpulan item. Oleh karena itu, panjang string sama dengan jumlah karakter di dalamnya. Lihatlah bagaimana ini bekerja phrase = "Hello, World!" print("This phrase contains", len(phrase), "characters.") Kami mendapatkan output berikut import array_0 Pelajari Python di Rumah Dengan UdacityArtikel ini mengeksplorasi daftar, array, dan array NumPy di Python dan manfaatnya masing-masing. Kami juga melihat cara menghitung panjang masing-masing dan cara menggunakan perhitungan ini dalam kode Bagaimana Anda menemukan ukuran array?Untuk menemukan panjang array, Anda perlu membagi jumlah total memori dengan ukuran satu elemen - metode ini berfungsi . Jadi, Anda dapat membagi jumlah byte dengan ukuran elemen pertama dalam larik.
Apa ukuran () di Python?Mengembalikan jumlah dokumen keluaran terbuka . Sintaksis.
Apa panjang array di Python?Panjang sebuah array adalah jumlah elemen yang ada di dalam array . Dalam python, panjang array adalah indeks tertinggi dari array + 1. Kita bisa menggunakan fungsi len() Python untuk menemukan panjang array. Untuk array Numpy juga, kita bisa menggunakan fungsi len() untuk menemukan panjang array dengan Python.
Apakah ukuran array () atau panjang array?Untuk mendapatkan ukuran array Java, Anda menggunakan properti length . Untuk mendapatkan ukuran ArrayList, Anda menggunakan metode size(). |