#
>>> timetable[ '08:00' : '12:00' ] = ''
>>> timetable[ '12:00' : '16:00' ] = ''
# 13:51 ?
>>> print timetable[ '13:51' ]
#
>>> for interval, person in timetable.items(): print interval, person
( '08:00' , '12:00' )
( '12:00' , '16:00' )
# ...
>>> print timetable
{[ '08:00' , '12:00' ] => '' , [ '12:00' , '16:00' ] => '' }
#
>>> del timetable[ '15:00' : '16:00' ]
>>> print timetable
{[ '08:00' , '12:00' ] => '' , [ '12:00' , '15:00' ] => '' }
# ...
>>> del timetable[ '12:00' : '16:00' ]
>>> print timetable
{[ '08:00' , '12:00' ] => '' }
#
>>> timetable[ '11:00' : '15:00' ] = ''
>>> print timetable
{[ '08:00' , '11:00' ] => '' , [ '11:00' , '15:00' ] => '' }
# ,
# , 15 17,
# ,
>>> timetable[ '15:00' : '17:00' ] = ''
>>> print timetable
{[ '08:00' , '11:00' ] => '' , [ '11:00' , '17:00' ] => '' }
#
>>> timetable[ '17:00' : '20:00' ] = ''
>>> timetable[ '21:00' : '23:00' ] = ''
>>> timetable
{[ '08:00' , '11:00' ] => '' , [ '11:00' , '17:00' ] => '' ,
[ '17:00' , '20:00' ] => '' , [ '21:00' , '23:00' ] => '' }
# , ,
# . , .
>>> timetable.shrink()
>>> print timetable
{[ '08:00' , '20:00' ] => '' , [ '21:00' , '23:00' ] => '' }
#
# .
Source: https://habr.com/ru/post/43731/
All Articles