Сравнить списки некорректно работает



  • Здравствуйте,
    гляньте пожалуйста может чего то не понимаю но при сравнении двух списков получаю false
    c5765799-ea6f-44f6-b016-dfb36d57719a-image.png
    хотя в описании написано:
    Действие возвращает true, если оба списка содержат одинаковые значения, даже если они расположены в разном порядке.
    Если оставить по одному одинаковому значению тогда получаю true



  • @mocard
    Как списки могут быть равные, если на скрине в списках РАЗНОЕ кол-во элементов !?



  • Причем тут количество элементов в списках?
    В описании написано:
    Сравнить два указанных списка поэлементно. Действие возвращает true, если оба списка содержат одинаковые значения, даже если они расположены в разном порядке.



  • Выходит что сравнение списков это равен ли список А количеству элементов списка Б?
    Я думал можно сравнить есть ли значение в списке А с значением в списке Б



  • @mocard "ККК" при сравнении с None что вернёт?
    false.
    если списки одинаковые то вернёт true, ели встретиться различие то false.



  • В описании написано что сравнивается два списка поэлементно,
    к примеру списки содержат:
    "1" А,Б,В
    "2" В,Б,А
    Если хоть одно значение из списка 1 содержится в списке 2 то это true
    согласно описанию должно быть так.



  • @mocard ваша же цитата из документации:

    Действие возвращает true, если оба списка содержат одинаковые значения

    Но списки содержат не одинаковые значения. Во втором списке есть строки, которых нет в первом.
    Если бы у вас были одинаковые элементы, но в разном порядке - вернулось бы true.



  • @Oyasumi-Punpun так у меня есть одинаковые элементы но в разном порядке
    "1" А,Б,В
    "2" В,Б,А
    и получаю false в том и суть что должно быть true



  • @Oyasumi-Punpun Понял логику. Спасибо за ответ.


Log in to reply