Как получить список чисел из строки. Python. Александр Килинкаров

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • В видео я говорю о том, как в Python, из строки получить список чисел (в данном случае, дробных, float).
    Сообщество канала в вк: it4fun_a
    Мой телеграм канал: t.me/it4fun_a

ความคิดเห็น • 16

  • @headkrab6396
    @headkrab6396 2 ปีที่แล้ว +2

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

    • @it4fun_a
      @it4fun_a  2 ปีที่แล้ว

      Запишу. Пока что, болею

    • @headkrab6396
      @headkrab6396 2 ปีที่แล้ว

      @@it4fun_a спасибо, выздоравливайте!)

    • @it4fun_a
      @it4fun_a  2 ปีที่แล้ว

      th-cam.com/video/uYclMlBSzmE/w-d-xo.html

  • @Питоняшка
    @Питоняшка 2 ปีที่แล้ว +1

    Александр, возможно подскажете, как решить. Нужно посчитать выражение, которое представлено в таком виде "12+48-10", причем без пробелов между числами и знаками.
    Если с пробелами, то решение у меня есть:
    s = '12 + 48 - 10'.split()
    mas = []
    print(s)
    for val in s:
    if val.isdigit():
    mas.append(val)
    print(mas)
    mas = list(map(int, mas))
    print(mas)
    print(mas[0]+mas[1]-mas[2])
    А вот без пробелов никак не могу решить

    • @it4fun_a
      @it4fun_a  2 ปีที่แล้ว +1

      запишу ролик

    • @Питоняшка
      @Питоняшка 2 ปีที่แล้ว +1

      @@it4fun_a буду ждать))

    • @Питоняшка
      @Питоняшка 2 ปีที่แล้ว +1

      @@it4fun_a забыла написать, eval нельзя использовать

    • @it4fun_a
      @it4fun_a  2 ปีที่แล้ว +1

      Вот, записал
      th-cam.com/video/jeEuptLkyF8/w-d-xo.html

    • @Питоняшка
      @Питоняшка 2 ปีที่แล้ว

      @@it4fun_a Спасибо))

  • @MrCursedsin
    @MrCursedsin 2 ปีที่แล้ว

    А вы работали с докером?
    Может есть желание провести мастер класс с практическим применением с python?

    • @it4fun_a
      @it4fun_a  2 ปีที่แล้ว +1

      Нет. С докером не работал. Если (или когда) получу в этом опыт, тогда будет что рассказать :)

  • @ДимасиККот-ь3п
    @ДимасиККот-ь3п 2 ปีที่แล้ว

    Добрый день.Вот есть строка на ввод и ищу чёт и не чёт-это одно из условий и с ним сражаюсь и никак)Мне предложили решить через split(не вышло у меня),либо оставить строку и работать с её элементами,но потом нужно использовать int(это вообще не понимаю)В общем,если без map.Не судите строго,я новичок.

    • @it4fun_a
      @it4fun_a  2 ปีที่แล้ว

      input приносит к нам в программу строку.
      У строк есть метод split. С его помощью из строки можно получить список, разделенный по пробелам. Но это будет список строк. Который мы можем обработать функцией map.
      Если не совсем понятно, могу дать консультацию через zoom или skype. Но это платно, зарабатываю этим. Если хотите консультацию, напишите мне в телеграм или ватсапп, номер +79899730792. Но только именно напишите, так как на звонки я не отвечаю.

  • @itivideo6278
    @itivideo6278 ปีที่แล้ว

    Как преобразовать 1 3-5 в 1,3,4,5?

    • @it4fun_a
      @it4fun_a  ปีที่แล้ว

      Кратко не ответишь. Вначале split строки по пробелам, потом цикл по списку и генерить числа с помощью range для вариантов с тире. И extendить итоговый список получившимися числами. :) в общем, записать ролик про это? :)