title: Is there any way to access the second element of every tuple in a list of tuples?
body: <p>I have a list of tuples with two elements in each tuple, like so:</p>
  
  <pre><code>[('cat', 'meow'), ('dog', 'bark'), ('wolf', 'bark'), ('cow', 'moo')]
  </code></pre>
  
  <p>I am searching for tuples with bark that have bark or meow in previous tuple, and print animal names:</p>
  
  <pre><code>cat, dog
  dog, wolf
  </code></pre>
  
  <p>I know this can be done using the previous and next pointers in a C linked list, but is there any in-built method to do the same in Python?</p>