Python

Python Practice

  • String
    • String Concatenation
    • String Literal Modifiers
    • The .format() Method
    • Using % Formatting
  • Dict
    • How to Merge Two Dictionaries in a Single Expression in Python
      • Own function
        • def merge_dictionaries(first_dict, second_dict):
          • merged = first_dict.copy()
          • merged.update(second_dict)
          • return merged
        • d1 = { "A": "Auron", "B": "Braska", "C": "Crusaders" }
        • d2 = { "C": "Cid", "D": "Dona" }
        • print(merge_dictionaries(d1,d2))
        • # {'A': 'Auron', 'B': 'Braska', 'C': 'Cid', 'D': 'Dona'}
      • Using the (**) Operator
        • d1 = { "A": "Auron", "B": "Braska", "C": "Crusaders" }
        • d2 = { "C": "Cid", "D": "Dona" }
        • d3 = {d1, d2}print(d3)
        • # {'A': 'Auron', 'B': 'Braska', 'C': 'Cid', 'D': 'Dona'}
      • Other method
        • d1 = { "A": "Auron", "B": "Braska", "C": "Crusaders" }
        • d2 = { "C": "Cid", "D": "Dona" }
        • d3 = dict(d1.items(), d2.items())print(d3)
        • # {'A': 'Auron', 'B': 'Braska', 'C': 'Cid', 'D': 'Dona'}
  • Walrus Operator(Python 3.8 add)
    •  
  • How To Start Using .map() .filter() and .reduce()
    • map()
    • filter()
    • reduce()