Thank you for the reply.  I should have been more clear.  I meant the following:
data = data1[(data1['Description'] == 'A') | (data1['Description'] == 'B)']

Yes key=4305 is valid if key means that observation.  Everytime I run the script, the key number changes.