This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Stack: | |
| def __init__(self): | |
| self.items = [] | |
| def is_empty(self): | |
| # return len(self.items)==0 | |
| return not self.items | |
| def push(self, item): | |
| self.items.append(item) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| Python Data Structures - A Game-Based Approach | |
| Stack challenge | |
| Robin Andrews - https://compucademy.net/ | |
| """ | |
| import stack | |
| string = "gninraeL nIdekniL htiw tol a nraeL" | |
| reversed_string = "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| Python Data Structures - A Game-Based Approach | |
| Reading a maze from a text file | |
| Robin Andrews - https://compucademy.net/ | |
| """ | |
| def read_maze(file_name): | |
| """ | |
| Reads a maze stored in a text file and returns a 2d list containing the maze representation. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| Python Data Structures - A Game-Based Approach | |
| Reading a maze from a text file | |
| Robin Andrews - https://compucademy.net/ | |
| """ | |
| def read_maze(file_name): | |
| """ | |
| Reads a maze stored in a text file and returns a 2d list containing the maze representation. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| Python Data Structures - A Game-Based Approach | |
| Reading a maze from a text file | |
| Robin Andrews - https://compucademy.net/ | |
| """ | |
| def read_maze(file_name): | |
| """ | |
| Reads a maze stored in a text file and returns a 2d list containing the maze representation. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| let user = { | |
| name: 'crystel', | |
| age: 30, | |
| email: '[email protected]', | |
| location: 'berlin', | |
| blogs: ['why mac and cheese rules', ['10 things to make with marmite']], | |
| login: function(){ | |
| console.log('user logged in'); | |
| }, | |
| logout: function(){ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //arrow functions DO NOT WORK inside an object, if arrow function is user the window context is set for that method | |
| let user = { | |
| name: 'crystel', | |
| age: 30, | |
| email: '[email protected]', | |
| location: 'berlin', | |
| blogs: ['why mac and cheese rules', ['10 things to make with marmite']], | |
| login: function(){ | |
| console.log('user logged in'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //arrow functions DO NOT WORK inside an object, if arrow function is user the window context is set for that method | |
| let user = { | |
| name: 'crystel', | |
| age: 30, | |
| email: '[email protected]', | |
| location: 'berlin', | |
| blogs: ['why mac and cheese rules', ['10 things to make with marmite']], | |
| login: function(){ | |
| console.log('user logged in'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| let user = { | |
| name: 'crystel', | |
| age: 30, | |
| email: '[email protected]', | |
| location: 'berlin', | |
| blogs: [ | |
| { title: 'why mac and cheese rules', likes: 30}, | |
| { title: '10 things to make with marmite', likes: 40}, | |
| ], |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //primitive data types are store in a stack, reference data types are stored in a heap | |
| //explanation - the data type created is a list, key pair data type | |
| //for both the variables, a single value is stored in the heap, changing any one variable | |
| // would change the value for both variables, unlike primitive data types, number, string, | |
| // booolean |
OlderNewer