Səviyyə 8.7 Python tapşırıqlar toplusu
Bir soz verilib. Bu sozun herflerini təsadufi qaydada qarisdirin.
Istifadəçidən bir reqem alin. Bu reqemin iki vuruğa ayrilmasinin butun mümkun variantlarini elde edin.
Ekranda aşağıdakı piramidani çap edin:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Müəyyən tarixlər üzrə hadisələrin siyahısı verilib, aşağıdakı quruluşda saxlanılır:
events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Data quruluşunu aşağıdakı formaya salan kodu yazın:
events = [
{
'date': '2019-12-29'
'event': 'name1'
},
{
'date': '2019-12-31'
'event': 'name2'
},
{
'date': '2019-12-29'
'event': 'name3'
},
{
'date': '2019-12-30'
'event': 'name4'
},
{
'date': '2019-12-29'
'event': 'name5'
},
{
'date': '2019-12-31'
'event': 'name6'
},
{
'date': '2019-12-29'
'event': 'name7'
},
{
'date': '2019-12-30'
'event': 'name8'
},
{
'date': '2019-12-30'
'event': 'name9'
},
]