Сравните элементы кортежа со строкой - PullRequest
0 голосов
/ 25 марта 2020

Привет, ребята, у меня есть этот кортеж, и когда я его распечатываю:

for i in range(len(myresult)):
  print(myresult[i])

я получаю результаты

('https://www.docenti.it',)
('www.feed.com',)
('feeeed.com',)

Я хотел бы сделать что-то вроде

 for i in range(len(myresult)):
      if(myresult[i]=="www.feed.com")

Но это не работает из-за ",)", я полагаю, вы знаете, как я могу заставить это работать?

1 Ответ

0 голосов
/ 25 марта 2020

Это потому, что каждый элемент вашего кортежа сам по себе является одноэлементным кортежем.

Вы можете получить доступ к этому элементу напрямую, вызвав:

for i in range(len(myresult)):
    if myresult[i][0]=="www.feed.com":
        # put if-statement code here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...