Поиск в списке - PullRequest
       11

Поиск в списке

0 голосов
/ 02 июля 2019
L = [('revenue', 'IN'), ('units','IN'), ('between', 'IN')]

И что искать, есть ли между ними в списке, Если так, то я хочу сделать какую-то другую операцию.

я пытался использовать

re.search("between", L, re.I)

но выдает ошибку.

TypeError: expected string or bytes-like object

Ответы [ 2 ]

1 голос
/ 02 июля 2019

Это будет включать в себя простую итерацию в списке.

for element in L:
   if L[0] == 'between':
            # do something

Зачем использовать меч, если у вас хорошо работает игла?

0 голосов
/ 03 июля 2019
    for i in range(len(L)):
        for key, value in nlp_config['operator'].items():
            if L[i][0] == key:
                L[i] = (value,'IN')

Я выяснил ответ, так как L имеет кортеж, нам нужно добавить его пару, чтобы она работала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...