Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsPmVcEm 151 of 373 menu
◀ ▶

Проверка пустоты вектора в Rust

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

После дописывания первого числа тот же вопрос даст ответ нет. Очистка снова делает список пустым с точки зрения длины.

Спросим у только что созданного пустого набора:

let nums: Vec<i32> = Vec::new(); println!("{}", nums.is_empty());

На экране true. У готового списка из нескольких чисел ответ другой:

let nums = vec![7, 8]; println!("{}", nums.is_empty());

Дан следующий вектор:

let nums = vec![3];

Выведите, пуст ли список nums.

Объявите пустой изменяемый список целых чисел, выведите проверку пустоты, допишите 1 и снова выведите проверку.

Скажите, что выведет проверка пустоты для переменной с пустым списком целых чисел, созданным командой типа.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить