Analyse du fichier txt CSV / délimité par tabulation avec Python

J'ai actuellement un fichier CSV qui, lorsqu'il est ouvert dans Excel, a un total de 5 colonnes. Les colonnes A et C sont de toute importance pour moi et les données dans les colonnes restantes n'est pas pertinent.

De départ sur la ligne 8 et ensuite de travailler dans des multiples de 7 (ie. lignes 8, 15, 22, 29, 36, etc...), je suis à la recherche pour créer un dictionnaire avec Python 2.7 avec les informations de ces champs. Les données de la colonne A sera la clé (un entier à 6 chiffres) et les données dans la colonne C étant la valeur correspondant à la clé. J'ai essayé de mettre en évidence ce ci-dessous, mais la mise en forme n'est pas la meilleure:-

    A        B      C          D
1                           CDCDCDCD  
2                           VDDBDDB
3
4
5
6
7  DDEFEEF                   FEFEFEFE
8  123456         JONES
9
10
11
12
13
14
15 293849         SMITH

Ci-dessus, je suis à la recherche d'extraire la valeur de A7 (DDEFEEF) comme une clé dans mon dictionnaire et "FEFEFEFE", les données respectives, puis ajouter une autre entrée de mon dictionnaire, le saut à la ligne 15 avec "2938495" ma clé et de "Smith" étant la valeur correspondante.

Des suggestions? Le fichier source est un .fichier txt avec les entrées étant délimité par des tabulations.
Grâce

Précisions:

Juste pour clarifier, jusqu'à présent, j'ai essayé de le ci-dessous:-

import csv

mydict = {:}
f = open("myfile", 'rt')
reader = csv.reader(f)
    for row in reader:
        print row

Le ci-dessus affiche tout le contenu si une ligne à la fois. Je l'ai fait essayer "pour la ligne(7) dans le lecteur", mais cette renvoyé une erreur. J'ai ensuite fait des recherches et au-dessous, mais cela n'a pas fonctionné non plus:

import csv
from itertools import islice

entries = csv.reader(open("myfile", 'rb'))
mydict = {'key' : 'value'}

for i in xrange(6):
    mydict['i(0)] = 'I(2)    # integers representing columns
    range = islice(entries,6)
    for entry in range:
        mydict[entries(0) = entries(2)] # integers representing columns

source d'informationauteur thefragileomen