Я проверил, будет ли ваш запрос относительно знака вопроса в кавычках избегать обнаружения, используя сравнение массивов [x in B for x in A]
#I assigned values to your variables to test
result1 ='?'
result2="no"
result3 = "yes"
internet = result1
vpn = result2
zetas = result3
#created an array with above values in it both in string format and as variable values (appended a number just for test)
A = [internet, 'no', '?', 'yes', vpn, zetas, '8']
#array of sample strings
B = ['?', 'no', 'yes']
exists = [x in B for x in A]
print (exists)
Когда результаты сравнения напечатаны, он дал: [True, True, Правда, правда, правда, правда, ложь.Однако, если были дополнительные кавычки, например '"?"'
, сравнение на этом печатается как False.(Элементы в одинарных кавычках оцениваются так же, как и в двойных кавычках ..)
Не стесняйтесь запускать / переназначать значения / тестировать и т. Д. По своему усмотрению.(возможно, это не тот ответ, который вы ищете, но надеюсь, что он поможет)