Using Python's built-in defaultdict we can easily define a tree data structure:
def tree(): return defaultdict(tree)That's it!
| // ES6 syntax is used. | |
| /* Key: Python format | |
| * Value: Javascript format | |
| */ | |
| const pyToJSDateFormats = Object.freeze({ | |
| '%A': 'dddd', //Weekday as locale’s full name: (In English: Sunday, .., Saturday)(Auf Deutsch: Sonntag, .., Samstag) | |
| '%a': 'ddd', //Weekday abbreivated: (In English: Sun, .., Sat)(Auf Deutsch: So, .., Sa) | |
| '%B': 'MMMM', //Month name: (In English: January, .., December)(Auf Deutsch: Januar, .., Dezember) | |
| '%b': 'MMM', //Month name abbreviated: (In English: Jan, .., Dec)(Auf Deutsch: Jan, .., Dez) |
| import React, { Component } from 'react' | |
| import { BrowserRouter as Router, Route, Link } from 'react-router-dom' | |
| import async from './components/async' | |
| class App extends Component { | |
| render() { | |
| return ( | |
| <Router> | |
| <div> | |
| <Route exact path="/" component={async(import('./pages/home')) } /> |
Using Python's built-in defaultdict we can easily define a tree data structure:
def tree(): return defaultdict(tree)That's it!