Использование словаря будет проще.
d = { 'a': 'Chief Manager', 'b': 'Assistant General Manager', 'c': 'General Manager', 'D': 'CTO', 'E': 'CEO' }
user = 'a'
print(d[user])
# Chief Manager
Чтобы загрузить этот файл в словарь, вы можете сделать это:
with open('/path/to/my/file') as myFile:
d = dict(line.strip().split(None, 1) for line in myFile)
print(d['a'])
# Cheif manager
Если вы хотите проанализироватьФайл CSV, это зависит от того, как файл на самом деле отформатирован.Если бы это выглядело так:
a,"Cheif manager"
b,"Assistant general manager"
c,"general manager"
D,"CTO"
E,"CEO"
Вы можете прочитать это так:
from csv import reader
d = dict(row for row in reader(open('/path/to/my/file'), delimiter=',', quotechar='"'))
print(d['a'])
# Cheif manager