input: def checkData(data):
      Ha data[0] == "A" és
          data[1] == "B" és
          data[2] == "C":
          return True
      else:
          False
instruction: Hogyan lehetne ezt a kódot refaktorálni?
output: Az adott `checkData` függvény refaktorálásának egyik módja a feltételes utasítás egyszerűsítése és az eredmény egyetlen sorban történő visszaadása, ahogy az alábbiakban látható:
  
  ```python
  def checkData(data):
      return data[0] == "A" and data[1] == "B" and data[2] == "C"
  ```
  
  A kód refaktorálásának másik módja a `all` függvény használata az alábbiak szerint:
  ```python
  def checkData(data):
      return all(c == d for c, d in zip(data, "ABC"))
  ```