Bagaimana Anda membuat array dengan python?

Hai, nama saya Mary dan saya adalah instruktur senior di Juni Learning. Selamat datang di tutorial array numpy dasar ini dengan Python

Hari ini kita akan berbicara tentang cara membuat array dan menambahkan data ke dalamnya dengan Python. Secara khusus, kita akan mempelajari perbedaan antara daftar Python dan larik Python, dan cara menentukan struktur data mana yang ingin Anda gunakan berdasarkan tipe data yang ingin Anda simpan

Di akhir tutorial ini, Anda akan dapat menggunakan pustaka numpy untuk membuat larik numpy dengan Python

Untuk siapa ini?

  • Tingkat Juni. Piton Tingkat 2
  • Bahasa Pengodean. Piton
  • Pengalaman pengkodean. Intermediat
  • Tingkat Tantangan. Sedang
  • Kira-kira baris kode. ~2

Hasil belajar

Konsep inti dipraktikkan

  • Array numpy
  • Membuat struktur data
  • Praktek tipe data

Konsep prasyarat untuk diketahui/diulas

  • Daftar
  • Pengindeksan
  • Rangkaian

Mengingat

Array dan daftar adalah struktur data yang serupa (mis. e. cara untuk menyimpan data. ) dengan satu perbedaan utama. Kami menggunakan daftar untuk menyimpan data dari semua tipe data yang berbeda (bilangan bulat, pelampung, karakter, dll. ) bersama dalam satu daftar. Kami menggunakan array di sisi lain untuk menyimpan elemen yang semuanya bertipe sama

Misalnya

Daftar. [1, 7, “kucing”, 8. 2, “J”, “Saya suka Juni. ”, 3] Larik. [4, 82, 16, 3] Larik. [“z”,”y”,”x”]

Jika misalnya Anda menambahkan karakter ke array bilangan bulat, ini akan mengubah semua elemen dalam array menjadi karakter karena semua elemen harus memiliki tipe data yang sama.

Urutan umum langkah-langkah untuk diterapkan

  1. Impor perpustakaan numpy
  2. Buat array dengan elemen di dalamnya
  3. Cetak setiap elemen dalam array Anda
  4. Tambahkan elemen ke array Anda
  5. Akses elemen individu dalam array Anda melalui pengindeksan

Bagaimana kita melakukan setiap langkah ini?

Langkah 1. Impor perpustakaan numpy

Pertama kita akan mengimpor paket numpy seperti kita mengimpor paket turtle atau random di kursus Juni lainnya

Bagaimana Anda membuat array dengan python?

Ini akan memungkinkan kita untuk menggunakan semua fungsionalitas paket numpy

Langkah 2. Inisialisasi array dengan elemen di dalamnya

Menginisialisasi array numpy mirip dengan membuat daftar di Python tetapi dengan sintaks yang sedikit berbeda

Pertama Anda akan membuat, atau menginisialisasi, nama variabel untuk merujuk ke array Anda. Saya menamai array saya my_array. Untuk memberi tahu variabel ini, kami menginginkannya menjadi array yang kami sebut function numpy.array()

Kami kemudian akan menambahkan elemen ke array kami, dalam hal ini bilangan bulat. Sintaks this adalah sekumpulan hard-bracket dengan elemen-elemen di dalamnya yang semuanya dipisahkan oleh koma. Anda dapat menambahkan sejumlah elemen yang Anda inginkan, tetapi pastikan semuanya memiliki tipe data yang sama

Di sinilah kita harus sampai titik ini

Bagaimana Anda membuat array dengan python?

Langkah 3. Cetak setiap elemen dalam array Anda

Untuk mencetak bilangan bulat individu dalam larik ini, kita dapat mengulangi larik seperti yang kita lakukan dengan daftar. Kami melakukan ini dengan mengindeks ke dalam array, yang dilakukan dengan mengetikkan nama array diikuti dengan satu set tanda kurung keras, dan kemudian mengisi tanda kurung keras dengan nomor indeks

Karena kita menggunakan perulangan for, iterator i meningkat dari nol hingga akhir array, sehingga kita dapat mencetak semua elemen individual dengan mengisikan i ke dalam tanda kurung keras ini

Bagaimana Anda membuat array dengan python?

Langkah 4. Tambahkan elemen ke array Anda

Dengan array numpy, menambahkan elemen ke array sangat berbeda dari cara Anda menambahkan elemen ke daftar. Dalam hal ini Anda harus menggabungkan array bersama

Sebagai pengingat, concatenating berarti menggabungkan dua atau lebih hal (dalam hal ini array) menjadi satu. Untuk melakukan ini, kita akan membuat array baru (seperti yang diuraikan sebelumnya) dan menyetelnya sama dengan fungsi numpy concatenate untuk menggabungkannya

Kami kemudian menyambungkan kedua larik ke dalam fungsi gabungan dan meletakkan satu set tanda kurung tambahan di sekitarnya. Tetapkan ini sama dengan array asli Anda untuk memperbaruinya dan kemudian mencetaknya untuk melihat hasil Anda

Bagaimana Anda membuat array dengan python?

Ini sangat berguna jika Anda ingin menambahkan elemen ke array Anda di titik yang berbeda dalam kode Anda daripada saat Anda mendeklarasikan array, katakanlah jika kondisi tertentu terpenuhi

Langkah 5. Akses setiap elemen array Anda melalui pengindeksan

Terakhir, untuk mengakses elemen individual dari array Anda, Anda dapat mengindeks ke dalam array Anda

Ingatlah bahwa saat mengindeks, pertama-tama kita ketikkan nama objek yang akan diindeks, lalu satu set tanda kurung keras, dan kemudian nomor indeks elemen yang kita inginkan di dalam tanda kurung keras

Seperti biasa, nomor indeks kami dimulai dari 0. Misalnya, untuk mencetak item kedua dalam larik kami, kami akan melakukan hal seperti ini

Bagaimana Anda membuat array dengan python?

Ingatlah untuk mengakses elemen pertama dari sebuah array, nomor indeks harus 0

Ingin lebih banyak tantangan?

Fitur ekstra

Buat array dari tipe data yang berbeda. Misalnya, buat larik pelampung dan larik karakter. Ingat setiap elemen dalam array harus memiliki tipe data yang sama

Saran kreatif

Sesuatu yang unik tentang array dibandingkan dengan daftar adalah, karena semua elemen bertipe sama, Anda dapat melakukan operasi langsung pada array. Uji operasi larik ini dengan mengalikan larik bilangan bulat Anda dengan bilangan bulat dan mencetaknya. Bereksperimenlah dengan operasi lain juga

Bagaimana Anda membuat array dengan python?

Kerja bagus — sekarang lihat tutorial lainnya

Terima kasih telah membaca dan berharap Anda bersenang-senang membuat proyek ini bersama saya

Bangun proyek di atas? . Jika Anda tertarik untuk berbagi proyek pengkodean atau pengalaman Anda dengan keragaman di STEM, silakan hubungi kami di hello@learnwithjuni. com

Setiap minggu, kami akan memposting tutorial proyek seperti ini, untuk berbagai bahasa pengkodean dan tingkat pengalaman, serta tutorial matematika

Kunjungi halaman blog proyek pengkodean kami untuk menemukan tutorial kami yang lain dalam lebih banyak bahasa pengkodean. Anda juga dapat berlangganan buletin kami menggunakan formulir di sebelah kanan halaman ini untuk pembaruan lebih lanjut tentang program kami dan tutorial pengkodean terbaru

Perlu bantuan lebih lanjut, atau ingin terus belajar?

Mencari pertanyaan coding Anda adalah salah satu cara terbaik untuk belajar. Cara hebat lainnya untuk belajar adalah dari pembuat kode atau instruktur berpengalaman. Juni Learning Instruktur Ilmu Komputer seperti Mary bekerja sama dengan siswa usia 8-18 tahun, dan dilatih secara khusus untuk beradaptasi dengan gaya belajar, kecepatan, dan minat unik setiap anak

Baca lebih lanjut tentang coding untuk anak-anak dan kurikulum kami, atau hubungi Penasihat Juni dengan menelepon (650) 263-4306 atau mengirim email ke advisors@learnwithjuni. com untuk mempelajari kursus mana yang terbaik untuk perjalanan coding anak Anda

Bagaimana Anda menulis array dalam contoh Python?

Contoh .
impor array sebagai arr
x = arr. array('i', [4, 7, 19, 22])
print("Elemen pertama. ", x[0])
print("Elemen kedua. ", x[1])
print("Elemen terakhir kedua. ", x[-1])

Apa itu array di Python dengan contoh?

Array adalah struktur data fundamental, dan bagian penting dari sebagian besar bahasa pemrograman. Di Python, mereka adalah kontainer yang dapat menyimpan lebih dari satu item sekaligus . Secara khusus, mereka adalah kumpulan elemen yang dipesan dengan setiap nilai dari tipe data yang sama.

Bagaimana Anda membuat array?

Untuk membuat larik, tentukan tipe data (seperti int ) dan tentukan nama larik diikuti dengan tanda kurung siku [] . Untuk memasukkan nilai ke dalamnya, gunakan daftar yang dipisahkan koma, di dalam kurung kurawal. int Nomorku[] = {25, 50, 75, 100};

Apa itu array () di Python?

Array adalah tipe urutan dan berperilaku sangat mirip dengan daftar, hanya saja tipe objek yang disimpan di dalamnya dibatasi . Tipe ditentukan pada waktu pembuatan objek dengan menggunakan kode tipe, yang merupakan karakter tunggal.