import re
s = '''время:30 тема:какая-то тема содержимое:а здесь наше содержимое
время:50 тема:другая тема содержимое:совсем другое содержимое'''
patt = re.compile(r'время:(.+?) *тема:(.+?) *содержимое:(.+)')
for m in patt.findall(s):
print('[{}] {}\n{}'.format(*m))
[30] какая-то тема
а здесь наше содержимое
[50] другая тема
совсем другое содержимое
import requests
import time
from bs4 import BeautifulSoup as BS
phone = input("phone: ")
num_name = []
phone_ow = requests.get(f'https://phonebook.space/?input={phone}', cookies={"__atuvs":""}).text
content = BS(phone_ow, 'html.parser').find('div', class_='results')
for i in content.find_all('li'):
num_name.append(i.text.strip())
name = ', '.join(num_name)
print(name)
name = ['airitihiuir']
print(name[0][::2])
name = ['airitihiuir']
for index in range(len(name[0])):
if index % 2 == 0:
print(name[0][index], end='')
Как взять из списка нужные символы?- Вопрос скорее всего должен звучать так:
Как взять из элемента списка нужные символы?
import asyncio
from time import time
els = list(range(20))
async def rm_list(v):
await asyncio.sleep(5)
print(v)
async def _main():
await asyncio.gather(*(
rm_list(value) for value in els
))
start = time()
loop = asyncio.get_event_loop()
loop.run_until_complete(_main())
loop.close()
print(time() - start)
if __name__ == '__main__':
mapping = {
'1': conversion_from_centimeters_to_inches,
'2': conversion_from_inches_to_centimeters,
}
user_choice = input('введи число от 1 до 12. Для завершения введи 0')
while user_choice != '0':
user_choice = input('введи число от 1 до 12')
fun = fun = mapping.get(user_choice, lambda: "Неправильный ввод")
num_to_convert = int(input('введи значение для конвертации'))
print(fun(num_to_convert))