Lire .txt fichier ligne par ligne en Python

Mon .txt fichier ressemble à ceci:

![entrez la description de l'image ici][1]

Comment puis-je lire mon fichier txt dans un objet de type string qui peuvent être imprimés dans le même format que ci-dessus?

I have tried: 
    with open ("/Users/it/Desktop/Classbook/masterClassList.txt", "r") as myfile:
    data = myfile.read()

for item in data:
    print item

Ce code imprime chaque personnage sur une nouvelle ligne. J'ai besoin du fichier txt être une chaîne pour faire un appel à la chaîne de méthodes, notamment la 'chaîne de caractères.startswith()'

Comme vous pouvez le voir, dans mon IDE de la console, les lignes sont de l'impression avec une ligne noire des espaces entre chaque ligne de contenu. Comment puis-je éliminer ces lignes vides?

Voici ma solution de travail:

with open ("/Users/it/Desktop/Classbook/masterClassList.txt", "r") as myfile:
    data = myfile.read()
    for line in data:
        line.rstrip()

print data

OriginalL'auteur Philip McQuitty | 2014-12-20