data structures using python code example
Example 1: data structures and algorithms in python
great course, highly recommended !
"https://www.udemy.com/course/algorithms-and-data-structures-in-python/"
Example 2: stack data structure python
#using doubly linked list
from collections import deque
myStack = deque()
myStack.append('a')
myStack.append('b')
myStack.append('c')
myStack
deque(['a', 'b', 'c'])
myStack.pop()
'c'
myStack.pop()
'b'
myStack.pop()
'a'
myStack.pop()
#Traceback (most recent call last):
#File "<console>", line 1, in <module>
##IndexError: pop from an empty deque
Example 3: python data types
#use syntax: variable = value
#string
string = 'ASCII text'
#integer
integer = 1234567890
#float
floatnum = 123.456
#list(called arrays in other languages)
numlist = [1,2,3,4,5]
#dictionary(called objects in other languages)
dictionary = {'key','value'}
Example 4: python data structures
list = [same as array with different features]
array = [23, 'arrayItem', True, ['Hi', 34, False] ]
dictionary = {'key' : 'value'}
object = class testObj:
tuple = ( "a", "b", "c", "d" ); #same as list but non-changable
Example 5: python data structures
#string
string = 'Hi my name is Dr.Hippo'
#integer(whole number)
integer = 12345
#floating point number
fl = 123.456
#list
li = [1,2,3,,'string',None]
#boolean
t = True
f = False
#none(equivalent to null or undefined in other languages)
n = None
#dictionary
dictionary = {'key':'value'}