У меня есть этот кусок строки:
У меня есть список подсписка, где я хочу извлечь для каждого сублипа элемент с индексом -1 (последний элемент), как я могу добавить следующее условие:
если index [-1] == "" взять индекс [0] и если index [-1] не пуст, принять -1, как я могу изменить то, что у меня ниже:
list = [[w.split('\t')[-1] for w in subl]for subl in list_general]
вот список генеральных
[['ça\tPRO:DEM\tcela', 'tout\tADV\ttout', 'médecins\tNOM\tmédecin', 'sauf\tPRP\tsauf', 'éventuellement\tADV\téventuellement', 'télétransmission\tNOM\ttélétransmission'], ['de\tPRP\tde', 'plus\tADV\tplus', 'plus\tADV\tplus', 'collègues\tNOM\tcollègue', 'disent\tVER:pres\tdire', 'va\tVER:pres\taller', 'disparaitre\tVER:infi\tdisparaître', 'profit\tNOM\tprofit'], ['apportée\tVER:pper\tapporter', 'cardiologue\tNOM\tcardiologue', 'les\tDET:ART\tle', 'outilis\tNOM\toutilis', 'dont\tPRO:REL\tdont', 'dispose\tVER:pres\tdisposer', 'avis\tNOM\tavis', 'limitée\tVER:pper\tlimiter'], ['pour\tPRP\tpour', 'suivi\tNOM\tsuivi', 'patients\tADJ\tpatient', 'pense\tVER:pres\tpenser', 'grand\tADJ\tgrand', 'part\tNOM\tpart', 'les\tDET:ART\tle', 'patients\tNOM\tpatient', 'peuvent\tVER:pres\tpouvoir', 'avoir\tVER:infi\tavoir', 'rdv\tNOM\trdv', 'rapidement\tADV\trapidement']]