mari_an_shum
@mari_an_shum
Компьютерный лингвист

Как выбрать случайный элемент из части списка одной строкой?

Здравствуйте! Есть список, например такой: [3, '+', 24, '/', 8], из него нужно выбрать случайное число. То есть задача имеет два шага:
1) отфильтровать из списка числа (символы не трогаем, они не нужны)
2) выбрать из чисел случайное
Представляю, как это сделать тремя и даже двумя строчками. Скажите, пожалуйста, можно ли всё уместить в одну?
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@Mootfrost
C#, C++, JS, Python
number = random.choice([i for i in lst if i.isdigit()])
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы