Python mendefinisikan daftar fungsi

Di Python, Anda akan dapat menggunakan fungsi daftar yang membuat grup yang akan dimanipulasi untuk analisis Anda. Kumpulan data ini diberi nama objek daftar

Meskipun semua metode adalah fungsi dalam Python, tidak semua fungsi adalah metode. Ada perbedaan utama antara fungsi dan metode di Python. Fungsi mengambil objek sebagai input sementara Metode sebaliknya bertindak pada objek

Python mendefinisikan daftar fungsi

Sumber Gambar. Google gambar

Python menawarkan fungsi daftar berikutnya

  • menyortir(). Mengurutkan daftar dalam urutan menaik
  • jenis (daftar). Ini mengembalikan tipe kelas dari suatu objek
  • menambahkan(). Menambahkan satu elemen ke daftar
  • memperpanjang(). Menambahkan beberapa elemen ke daftar
  • indeks(). Mengembalikan tampilan pertama dari nilai tertentu
  • maks(daftar). Ini mengembalikan item dari daftar dengan nilai maksimal
  • min(daftar). Ini mengembalikan item dari daftar dengan nilai min
  • len(daftar). Ini memberikan panjang keseluruhan daftar
  • jernih(). Menghapus semua elemen dari daftar
  • menyisipkan(). Menambahkan komponen pada posisi yang diperlukan
  • menghitung(). Mengembalikan jumlah elemen dengan nilai yang diperlukan
  • pop(). Menghapus elemen pada posisi yang diperlukan
  • menghapus(). Menghapus item utama dengan nilai yang diinginkan
  • membalik(). Membalik urutan daftar
  • menyalin(). Mengembalikan duplikat dari daftar

Penyegar Daftar

Ini adalah wadah pertama, dan tentu saja yang paling umum

  • Daftar didefinisikan sebagai kumpulan objek yang teratur, dapat diubah, dan heterogen
  • Untuk memperjelas. urutan menyiratkan bahwa pengumpulan objek mengikuti urutan tertentu
  • Mutable berarti daftar dapat dimutasi atau diubah, dan heterogen menyiratkan bahwa Anda akan dapat mencampur dan mencocokkan segala jenis objek, atau tipe data, dalam daftar (int, float, atau string)
  • Daftar terkandung dalam kumpulan tanda kurung siku [ ]

Python mendefinisikan daftar fungsi

Sumber Gambar. Google gambar

Mari kita lihat semua fungsi satu per satu dengan bantuan contoh,

sort() metode

Metode sort() adalah metode Python bawaan yang, secara default, mengurutkan daftar dalam urutan menaik. Namun, Anda akan mengubah urutan dari naik ke turun dengan menentukan kriteria pengurutan

Contoh

Katakanlah Anda ingin mengurutkan elemen harga produk dalam urutan menaik. Anda akan mengetik harga diikuti oleh a. (periode) diikuti dengan nama metode, i. e. , urutkan termasuk tanda kurung

Kode Piton

jenis() fungsi

Untuk fungsi type(), ia mengembalikan tipe kelas dari suatu objek

Contoh

Dalam contoh ini, kita akan melihat tipe data dari wadah yang terbentuk

fam = ["abs", 1.57, "egfrma", 1.768, "mom", 1.71, "dad"]
type(fam)

Keluaran

list
_

menambahkan() metode

Metode append() akan menambahkan beberapa elemen yang Anda masukkan ke akhir elemen yang Anda tentukan

Contoh

Dalam contoh ini, mari tambahkan panjang string dengan menambahkan elemen "April" ke dalam daftar. Oleh karena itu, fungsi append() akan menambah panjang daftar sebesar 1

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)

Keluaran

['January', 'February', 'March', 'April']

memperpanjang() metode

Metode extend() menambah panjang daftar dengan jumlah elemen yang disediakan untuk strategi, jadi jika Anda lebih suka menambahkan beberapa elemen ke daftar, Anda dapat menggunakan metode ini

Contoh

Dalam contoh ini, kami memperluas daftar awal kami yang memiliki tiga objek ke daftar yang memiliki enam objek

list = [1, 2, 3] 
list.extend([4, 5, 6]) 
list
_

Keluaran

[1, 2, 3, 4, 5, 6]

indeks() metode

Metode index() mengembalikan tampilan utama dari nilai yang diperlukan

Contoh

Pada contoh di bawah ini, mari kita periksa indeks bulan Februari dalam daftar bulan

months = ['January', 'February', 'March', 'April', 'May'] 
months.index('March')
_

Keluaran

2

fungsi maks()

Fungsi max() akan mengembalikan nilai tertinggi dari nilai yang dimasukkan

Contoh

Dalam contoh ini, kita akan menggunakan fungsi max() untuk mencari harga tertinggi dalam daftar bernama price

prices = [589.36, 237.81, 230.87, 463.98, 453.42] 
price_max = max(prices) 
print(price_max)
_

Keluaran

589.36
_

fungsi min()

Fungsi min() akan mengembalikan nilai terendah dari nilai yang dimasukkan

Contoh

Dalam contoh ini, Anda akan menemukan bulan dengan indikator konsumen terkecil (CPI)

Untuk mengidentifikasi bulan dengan indeks konsumen terkecil, Anda awalnya menerapkan fungsi min() pada harga untuk mengidentifikasi min_price. Selanjutnya, Anda akan menggunakan metode indeks untuk melihat lokasi indeks harga_min. Dengan menggunakan lokasi yang diindeks ini pada bulan, Anda akan mengidentifikasi bulan dengan indikator konsumen terkecil

list
0
list
1

Keluaran

list
_2

fungsi len()

Fungsi len() mengembalikan jumlah elemen dalam daftar yang ditentukan

Contoh

Pada contoh di bawah ini, kita akan melihat panjang dari 2 daftar menggunakan fungsi ini

list
_3

Keluaran

list
_4

fungsi clear()

Metode clear() menghapus semua elemen dari daftar yang ditentukan dan mengubahnya menjadi daftar kosong

Contoh

Dalam contoh ini, kami akan menghapus semua elemen dari daftar bulan dan mengosongkan daftar

list
_5

Keluaran

list
_6

masukkan() fungsi

Metode insert() menyisipkan nilai yang diperlukan pada posisi yang diinginkan

Contoh

Dalam contoh ini, kita akan menyisipkan buah “nanas” di posisi ketiga daftar buah

list
_7

Keluaran

list
_8

menghitung() fungsi

Metode count() mengembalikan jumlah elemen dengan nilai yang diinginkan

Contoh

Dalam contoh ini, kita akan mengembalikan berapa kali buah "ceri" muncul dalam daftar buah

list
_9

Keluaran

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
0

fungsi pop()

Metode pop() menghapus elemen pada posisi yang diperlukan

Contoh

Dalam contoh ini, kita akan menghapus elemen yang ada di lokasi ketiga dari daftar buah

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
1

Keluaran

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
2

hapus() fungsi

Metode remove() menghapus kemunculan pertama elemen dengan nilai yang ditentukan

Contoh

Dalam contoh ini, kami akan menghapus elemen "pisang" dari daftar buah

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
_3

Keluaran

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
_4

membalikkan() fungsi

Metode reverse() membalikkan urutan elemen

Contoh

Dalam contoh ini, kita akan membalikkan urutan daftar buah, sehingga elemen pertama pada daftar awal menjadi yang terakhir dan sebaliknya pada daftar baru.

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
5

Keluaran

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
6

salin() fungsi

Metode copy() mengembalikan salinan dari daftar yang ditentukan dan membuat daftar baru

Contoh

Dalam contoh ini, kami ingin membuat daftar yang memiliki elemen yang sama dengan daftar buah

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
7

Keluaran

months = ['January', 'February', 'March'] 
months.append('April') 
print(months)
_8

Ini mengakhiri diskusi kita

Catatan Akhir

Saya harap Anda menikmati artikel ini

Jika Anda ingin terhubung dengan saya, jangan ragu untuk menghubungi saya di Email

Saran dan keraguan Anda disambut di sini di bagian komentar. Terima kasih telah membaca artikel saya

Media yang ditampilkan dalam artikel ini bukan milik Analytics Vidhya dan digunakan atas kebijaksanaan Penulis

Bagaimana Anda mendaftar semua fungsi di Python?

Python dir() function digunakan untuk menampilkan nama semua fungsi dan variabel yang ada dalam modul.

Bisakah Anda menyimpan fungsi dalam daftar Python?

Fungsi dapat disimpan sebagai elemen daftar atau struktur data lainnya dengan Python .

Bagaimana Anda membuat array fungsi dengan Python?

Dengan Python, Anda dapat membuat tipe data baru, yang disebut array menggunakan paket NumPy. Array NumPy dioptimalkan untuk analisis numerik dan hanya berisi satu tipe data. Anda terlebih dahulu mengimpor NumPy dan kemudian menggunakan fungsi array() untuk membuat array . Fungsi array() mengambil daftar sebagai masukan.

Bagaimana Anda memanggil fungsi dalam daftar?

Saat kami menambahkan fungsi ke daftar sebagai item, kami tidak menyebutkan tanda kurung, hanya nama fungsi. Dan ketika kami ingin memanggil fungsi, kami mengambil fungsi dari daftar menggunakan indeks, dan menggunakan tanda kurung. Kurung setelah nama fungsi memanggil fungsi dan menjalankannya .