Mirzo ulug‘bek nomidagi


# using negative index List slicing


Download 147.94 Kb.
bet11/13
Sana25.04.2023
Hajmi147.94 Kb.
#1396473
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
Dasturiy injenering

# using negative index List slicing
Sliced_List = List[-6:-1]
print("\nElements sliced from index -6 to -1")
print(Sliced_List)

# Printing elements in reverse
# using Slice operation
Sliced_List = List[::-1]
print("\nPrinting List in reverse: ")
print(Sliced_List)

Chiqish
Dastlabki ro'yxat:
['G', 'E', 'E', 'K', 'S', 'F', 'O', 'R', 'G', 'E', 'E', 'K', ' S']


Oxirgidan 6-elementgacha kesilgan elementlar:
['G', 'E', 'E', 'K', 'S', 'F', 'O']


Indeks -6 dan -1 gacha kesilgan elementlar
['R', 'G', 'E', 'E', 'K']


Roʻyxatni teskari chop etish:
['S', 'K', 'E', 'E', 'G', 'R', 'O', 'F', 'S', 'K', 'E', 'E', ' G']
Ro'yxatni tushunish
Python Ro'yxatini tushunish boshqa takrorlanuvchilardan yangi ro'yxatlar yaratish uchun ishlatiladi, masalan, kortejlar, satrlar, massivlar, ro'yxatlar va hokazo. Ro'yxatni tushunish har bir element uchun bajariladigan ifodani o'z ichiga olgan qavslardan iborat bo'lib, har bir elementni takrorlash uchun for tsikli bilan birga. 
Sintaksis:
newList = [ oldList if shartidagi element uchun ifoda (element) ]
Misol: 
Python 3

# Python program to demonstrate list
# comprehension in Python

# below list contains square of all
# odd numbers from range 1 to 10

Download 147.94 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling