def getDate(lines): """ [Iterable] lines => [String] date (mmddyyyy) lines: from the Bloomberg exported trade file (Excel) """ transformDate = lambda x: datetime.strftime( datetime.strptime( x , '%d/%m/%y')\ , '%d%b%Y') getDateString = lambda x: x.split()[-1] return transformDate(getDateString(itertoolz.second(lines)[0]))
def test_second(): assert second('ABCDE') == 'B' assert second((3, 2, 1)) == 2 assert isinstance(second({0: 'zero', 1: 'one'}), int)