vector:
if str in a:
print(str)
Выдает как надо:
{
[
{
[
Но если я поменяю переменную а на a=['[' , '}'] (обратите внимание, втора скобка стала закрывающей)
Тоооо вывод будет:
}
[
[
}
WTF???
а что не так-то?
ну все правильно что смущает то ?
На печать во 2м случае выскакивают ВСЕ скобки вместо [ и } . Чтобы было разборчивей: vector=' { } [ ] { [ ] } ' a=[ ' [ ' , ' } ' ] for str in vector: if str in a: print(str)
vector=' { } [ ] { [ ] } '
Обсуждают сегодня