string = """
qwe*qwe
asd*asd
zxc*zxc
"""
print("\n".join(string.splitlines()[1:-1]))
print("----------------------------------")
print("\n".join(string.splitlines()[1:-2]))
https://ideone.com/nP5Ty2 def ch_payload(payload):
result = {}
for key, value in payload.items():
if isinstance(value, list):
if value:
value = value[0]
result[key] = value
if isinstance(value, dict):
result[key] = ch_payload(value)
return result
def get_value(payload, item, fallback=None):
"""
Получение вложенных данных
d = {'a': {'b': {'c': 1}}}
get_value(d, 'a.b.c')
"""
serialize_dict = ch_payload(payload)
def getitem(serialize_dict, name):
try:
return serialize_dict[name]
except (KeyError, TypeError):
return fallback
return reduce(getitem, item.split('.'), serialize_dict)
test = get_value(newMessage, "messages.items.peer_id")
a = int(input())
b = int(input())
c = int(input())
if b > c > a:
print'Это нормально'
elif c > b:
print'Пересып'
elif c < a:
print'Недосып'
a = "Мой дядя самых честных правил, Когда не в шутку занемог, \
Он уважать себя заставил И лучше выдумать не мог"
res = [i for i in a.lower().split() if not i.startswith('м')]
a = "Мой дядя самых честных правил, Когда не в шутку занемог, \
Он уважать себя заставил И лучше выдумать не мог"
a = a.lower().split()
i = 0
while i < len(a):
if a[i].startswith('м'):
del a[i]
continue
i += 1
import re
p = re.compile(r"\bм.*?\b", re.I) # \b — это граница слова, есичё
re.sub(p, "" , s)
" ".join([x for x in s.split() if not x.startswith(("м", "М"))])
" ".join(x for x in s.split() if not x.startswith(("м", "М")))