Cara menggunakan CONCATINATE pada Python

Array adalah kumpulan item homogen yang setiap itemnya memiliki nilai indeksnya sendiri, dan indeks tersebut dimulai dari angka 0. Python tidak memiliki fitur bawaan untuk Array, tetapi kita dapat mengimpor array dan menggunakannya. Ada tipe data lain yang mirip dengan array di Python, yaitu list. 

Table of Contents

  • 1. Menggunakan Metode append()
  • 2. Menggunakan Metode concatenate()
  • 3. Menggunakan Metode hstack()
  • 4. Menggunakan Metode column_stack()
  • Matlab/Octave
  • STR pada Python untuk apa?
  • Apa nama kumpulan karakter pada Python?
  • Apa itu F di Python?

Jenis data ini berguna sebagai array di Python tetapi bisa menyimpan jenis nilai yang berbeda sedangkan array hanya menyimpan jenis nilai yang serupa. List adalah tipe data bawaan dari Python sedangkan untuk menggunakan array kita harus mengimpor dari modul array.

Array disimpan di lokasi memori yang berdekatan dengan indeks adalah urutan angka yang mewakili nilai yang disimpan pada setiap indeks tertentu menggunakan python. Untuk mengakses atau merujuk ke nilai pada indeks tertentu dalam array, kita menggunakan satu set tanda kurung siku [ ]. 

Array memiliki indeks dan nilai. Satu array dapat digabungkan dengan array yang lain. Dalam python pun, ada banyak cara yang bisa digunakan untuk menggabungkan beberapa array. Pada artikel kali ini kita akan membahas cara-cara menggabungkan array beserta contoh penggunaanya. Jadi tunggu apa lagi? Yuk kita simak bersama!

1. Menggunakan Metode append()

Secara umum, rumus menggabungkan array dengan metode append() adalah numpy.append(array, values, axis = None). Namun sebelumnya kita harus menginstall dan mengimport library numpy terlebih dahulu. Agar lebih mudah dipahami, yuk simak contoh di bawah ini!

Cara menggunakan CONCATINATE pada Python

Baca juga: Coding Python Sederhana untuk Beginner yang Baru Mengenal Python

2. Menggunakan Metode concatenate()

Secara umum, rumus untuk menggabungkan array dengan metode concatenate() adalah numpy.concatenate((arr1, arr2, ¦), axis=0, out=None). Sama seperti metode di poin pertama, sebelum menggabungkan dua array atau lebih kita harus mengimport library numpy terlebih dahulu. Nah agar lebih paham, boleh simak contoh di bawah ini, ya!


3. Menggunakan Metode hstack()

Metode hstack() digabungkan untuk menggabungkan array secara berurutan secara horizontal. Secara umum, rumus untuk menggabungkan array dengan metode ini adalah numpy.hstack(tuple). Tuple berisi array yang akan digabungkan. Array harus memiliki bentuk yang sama. Yuk pelajari contoh berikut ini!


4. Menggunakan Metode column_stack()

Metode column_stack() digunakan untuk menggabungkan array menjadi kolom dan diubah menjadi array 2-D. Secara umum, rumus untuk menggunakan metode ini adalah column_stack(array).

Baca juga: Belajar Python: Mengenal Array pada Bahasa Pemrograman Python

Ingin mempelajari hal lain yang bisa dikerjakan dengan python, khususnya hal yang akan banyak digunakan di era big data dan data science? Yuk mulai bekali diri dan kuasai python dengan belajar dari modul DQLab! 

Modul DQLab dilengkapi dengan live code editor sehingga kita bisa praktek langsung setelah memahami suatu materi. Klik button di bawah ini atau sign up melalui DQLab.id untuk mengakses FREE modul "Introduction to Data Science" dan nikmati experience menarik menggunakan live code editor dari DQLab.

Selamat belajar!

Penulis: Galuh Nurvinda K

Editor: Annissa Widya Davita

485 Views

Penggabungan String atau sering populernya dengan concatenate disingkat concat sering kita temui untuk menampilkan output kepada user. Setiap bahasa mempunyai fitur sendiri-sendiri untuk operasi tersebut. Bagi pengguna excel, maka fungsi yang dipanggil yaitu concatenate(). Fungsi ini biasa saya gunakan untuk mempermudah pembuatan tanggal secara otomatis biar nggak kelupaan setting tanggal. Caranya mudah koq cukup memanggil function today, day, dan yang lainnya. contoh sebagai berikut penggabungan / concatenate string di excel.

=CONCATENATE("Semarang, ",DAY(TODAY()),"/",MONTH(TODAY()),"/",YEAR(TODAY()))

Hasilnya  Semarang, 23/10/2021 dengan teknik ini dijamin kalian tidak perlu cek tanggal lagi asalkan komputer kalian betul sih tanggalnya.

Matlab/Octave

Contoh lain bagi pengguna matlab/octave, bila akan menggabungkan string harus diperhatikan bila variabel tersebut number perlu diubah ke string dengan perintah num2str().  Cara mudah concat string agak unik di matlab/octave yaitu menggunakan operator array  []

#octave / matlab
a = 1:10;
disp(['Ukuran array : ' num2str(size(a,2))]

Python

Kalau kalian suka menggunakan Python pun demikian, wajib mengubah number ke string, contoh sebagai berikut penggabungan / concatenate string Python. Menurut saya ini bahasa yang paling bagus untuk urusan string karena mendukung regex. Apalagi urusan concate string malah jauh lebih mudah

import numpy as np
a = np.arange(0,10,1)

print('ukuran array : ', len(a))
print('ukuran array : '+str(len(a)))

R/RStudio

Bagaimana dengan R/RStudio, hemm ini lah yang unik yaitu harus menggunakan function paste(). contoh sebagai berikut penggabungan / concatenate string R/RStudio.

a = c(1:10)
print(paste('ukuran array : ',length(a),sep=''))
umur = 25
print(paste('nama saya adalah ', 'bejo pamungkas ', 'umur ',umur, sep=''))

Menurut kalian Penggabungan / Concatenate String yang paling gampang digunakan yang mana??

STR pada Python untuk apa?

Metode str() digunakan untuk mengubah integer menjadi string. Demikianlah penjelasan tentang convert int to string Python.

Apa nama kumpulan karakter pada Python?

String Python adalah kumpulan karakter yang dikelilingi oleh tanda kutip tunggal, tanda kutip ganda, atau tanda kutip tiga.

Apa itu F di Python?

Formatted string literals (juga disebut f-string) memungkinkan Anda menyertakan nilai ekspresi Python di dalam string dengan mengawali string dengan f atau F dan menulis ekspresi sebagai {expression} .

Apa itu format string Python?

String adalah jenis yang paling populer di bahasa pemrograman. Kita bisa membuatnya hanya dengan melampirkan karakter dalam tanda kutip. Python memperlakukan tanda kutip tunggal sama dengan tanda kutip ganda.

Apa fungsi split pada Python?

Split() Method adalah suatu cara yang digunakan bahasa pemrograman Python untuk memisahkan string sehingga menjadi substring yang dipisahkan oleh karakter tertentu (“,”, “:”, “@”, “#”, dll.). Ada pun fungsi dari split() Method yaitu untuk mengembalikan atau meneruskan string yang telah terpisah ke dalam daftar.

Apa nama kumpulan karakter pada Python?

String Python adalah kumpulan karakter yang dikelilingi oleh tanda kutip tunggal, tanda kutip ganda, atau tanda kutip tiga.

Apa itu F di Python?

Formatted string literals (juga disebut f-string) memungkinkan Anda menyertakan nilai ekspresi Python di dalam string dengan mengawali string dengan f atau F dan menulis ekspresi sebagai {expression} .