;

27.Belajar Bersama Python | pop() Python

Struktur Data List pop() Pada Python

Sebelumnya kita pernah belajar tentang cara menghapus pada nilai list,kita pernah pernah menggunakan fungsi dari remove(),remove() adalah menghapus langsung pada nilai list ,sekarang kita akan menggunakan fungsi dari pop(),apa itu pop() ?

pop() adalah menghapus nilai list berdasarkan urutan nilai list,jadi fungsi ini tidak menghapus nilai list langsung,tetapi menghapus urutan  nilai list.


Untuk lebih jelasnya lihat berikut ini :



pop()

Lihat contoh dibawah ini :



z=[7,5,9,8,3,1,6]
print z.pop()
print z

Maka akan mencetak seperti dibawah ini :



Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>>
========================== RESTART: E:\python\a1.py ==========================
6
[7,5,9,8,3,1]
>>> 


Lihat gambar dibawah ini :

Struktur Data list pop() pada python
Struktur Data list pop() pada python

Jika kita tidak menggunakan parameter urutan keberapa yang akan dihapus,maka secara default shell akan mencetak dan menghapus urutan terakhir nilai list,jika kita ingin menghapus di urutan tertentu,maka gunakan angka di urutan keberapa kamu ingin menghapus salah satu dari list tersebut.

Contoh dibawah ini,saya akan menghapus di urutan ke 3 ( tiga ) :


z=[7,5,9,8,3,1,6]
print z.pop(3)
print z

Maka akan mencetak seperti dibawah ini :

Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
8
[759, 3,1 ,6]
>>> 

Lihat gambar dibawah ini :

Struktur Data list pop() pada python
Struktur Data list pop() pada python


Contoh dibawah ini,saya akan menghapus di urutan ke 5 ( lima ) :


z=[7,5,9,8,3,1,6]
print z.pop(5)
print z

Maka akan mencetak seperti dibawah ini :

 Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
1
[7 ,59836]
>>> 

Lihat gambar dibawah ini :

Struktur Data list pop() pada python
Struktur Data list pop() pada python

Ini contoh menghapus urutan nilai string:


z=["BuayaTerbang","BuayaBerdiri","NaraJ"]
print z.pop()
print z

Maka akan mencetak seperti dibawah ini :

Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
NaraJ
['BuayaTerbang', 'BuayaBerdiri']
>>> 

Lihat gambar dibawah ini :

Struktur Data list pop() pada python
Struktur Data list pop() pada python

Contoh dibawah ini,saya akan menghapus di urutan ke 1 ( pertama ) :


z=["BuayaTerbang","BuayaBerdiri","NaraJ"]
print z.pop(1)
print z

Maka akan mencetak seperti dibawah ini :

Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32.
>>> 
========================== RESTART: E:\python\a1.py ==========================
BuayaBerdiri
['BuayaTerbang', 'NaraJ']
>>> 

Lihat gambar dibawah ini :


Struktur Data list pop() pada python
Struktur Data list pop() pada python
Sampai disini dulu yahh :)

Gbu :)





List of Article Posts https://buayaberdiri.blogspot.com