Pythonda faqat namuna olish bosqichi bilan tilim

Namuna olish bosqichini bo'limning boshi va oxirini ko'rsatmasdan ham o'rnatishingiz mumkin. Buning uchun boshlang'ich va yakuniy indekslarni ko'rsatadigan raqamlar qoldiriladi va faqat ikki nuqta va qadam o'lchami qoladi:

txt = '123456789' res = txt[::2] print(res) # выведет '2468'

Chiziqni hisobga olgan holda:

txt = '123456789'

Uning barcha belgilaridan bir bo'lakni teng pozitsiyalarda oling:

'2468'

Chiziqni hisobga olgan holda:

txt = '123456789'

Har uchinchi belgini oling:

'369'

Ro'yxatni hisobga olgan holda:

lst = [1, 2, 3, 4, 5, 6, 7]

Undan quyidagi bo'lakni oling:

[1, 3, 5, 7]

Sostavte kortej dney nedeli. Poluchite srez budnix dney i srez vyxodnyx dney.

uz ru