.

Stack Bahasa Pemrograman Python

STACK

Definisi

          Pengertian Stack pada Struktur Data adalah sebagai tumpukan dari benda, sekumpulan data yang seolah-olah diletakkan di atas data yang lain. Pada stack, elemen terakhir yang disimpan (push) akan menjadi elemen pertama yang diambil (pop).
Fungsi dari while not pada codingan yaitu mengambil isi stack saat tidak kosong,jika kosong keluar dari while not dan program terhenti

Ilustrasi




Kode Program

def Stack():
    s=[]
    return s   
def push(s,data):
    s.append(data) 
def pop(s):
    data = s.pop()
    return data 
def peek(s):
    return s[len(s)-1]      
def isEmpty(s):
    return s == []   
def size(s):
    return len(s)
s = Stack()
push(s,'R')
push(s,'A')
push(s,'Y')
print(s.pop())
print(s.pop())

print(s.pop())
Share this article :
 
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Master Of Everything - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger