Size: a a a

Сообщество Python Программистов

2020 February 03

K

Krau5 in Сообщество Python Программистов
Krau5
string = "88ddd928"

def func(string):
   ls = list(string)
   res = []
   for i in ls:
       try:
           if i.isdigit() == True and ls[ls.index(i)-1].isgdigit() or ls[ls.index(i)-1] == 'int':
               res.append(i)
источник

K

Krau5 in Сообщество Python Программистов
пипец
источник

K

Krau5 in Сообщество Python Программистов
Юрий 👨‍🔬 Чебышев
У меня всегда возникает мысль о регулярках, но меня часто ругают, что регуляркининужны
я с регулярками работал, но как тут их применить вообще не вижу
источник

DK

Dima K in Сообщество Python Программистов
Krau5
да емае второй час уже, не могу разобрать задачу, может кто делал
ввод: 888ddd888
вывод:
int"888"+str"ddd"+int"888
"
Если там по 3 символа, то сплитом, можно регулярной, с использованием group
источник

K

Krau5 in Сообщество Python Программистов
Dima K
Если там по 3 символа, то сплитом, можно регулярной, с использованием group
Не, там не по три, если все было так просто, то я бы даже не решал эту задачу
источник

DK

Dima K in Сообщество Python Программистов
Krau5
Не, там не по три, если все было так просто, то я бы даже не решал эту задачу
Какое условие?
источник

DK

Dima K in Сообщество Python Программистов
Нужно разделить строку на числа и подстроки?
источник

DK

Dima K in Сообщество Python Программистов
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Language:
py3


Source:
import re
my_str = '123asv456'
my_str = re.sub(r'([a-zA-Z]+)', r'str"\1"', my_str)
my_str = re.sub(r'(\d+)', r'int"\1"', my_str)

print(my_str)


Result:
int"123"str"asv"int"456"
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Krau5
string = "88ddd928"

def func(string):
   ls = list(string)
   res = []
   for i in ls:
       try:
           if i.isdigit() == True and ls[ls.index(i)-1].isgdigit() or ls[ls.index(i)-1] == 'int':
               res.append(i)
👆норм?)
источник

K

Krau5 in Сообщество Python Программистов
и сколько ты на это времени потратил
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Krau5
и сколько ты на это времени потратил
Я с телефона набирал
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Да ещё и отвлекался)
источник

K

Krau5 in Сообщество Python Программистов
Юрий 👨‍🔬 Чебышев
Я с телефона набирал
...
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Сижу тут у бюрократов, когда есть свободное время пишу🙄
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Можно кассу символов заменить на \D - все не цифровые символы
источник

K

Krau5 in Сообщество Python Программистов
Юрий 👨‍🔬 Чебышев
Да ещё и отвлекался)
а вот задача не правильно сделана
источник

K

Krau5 in Сообщество Python Программистов
а плюсек гыде
источник

K

Krau5 in Сообщество Python Программистов
😂😂😂
источник

K

Krau5 in Сообщество Python Программистов
спасибо, я пошел код разбирать
источник