title: find couple of words which if deleting one letter will print the couple of words
body: <p>When given a string I need to find similar words which have a difference in a letter. "no" and "noc" are similar words with a difference in one letter without using libraries or short functions</p>
  
  <p>for example:
  if I have the string "car ucar nor or caar"
  will print:
  car---ucar
  nor---or
  car---caar</p>
  
  <p>I have this code:
  what I need to change in order that the code will work?
  also I don't know how to define j that will start from the next word in the 0 index.
  Thank you for the help!</p>
  
  <pre><code>def Difference(s):
      list=s.split(" ")
      i=0
      countDigit=0
      for word1 in range(len(list)):
        for word2 in range(len(list)):
          if word1[i]==word1[j]:
              i+=1
              j+=1
              continue
      elif word1[i]!=word[j]:
               countDigit+=1
               if countDigit==1:
                   print(word1,"--- ",word2)
      else:
              break
  
  
      s="car ucar nor or caar"
      Difference(s)
  </code></pre>