Python рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдбреЗрдЯрд╛ рдХреЛ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рди рд╢реБрд░реБрдЖрддреА рдФрдЬрд╝рд╛рд░реЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ len() рдПрдХ рд╣реИред рдЕрдЧрд░ рдЖрдк рд╣рдорд╛рд░рд╛ Introduction to Python for Developers рдХреЛрд░реНрд╕ рдпрд╛ рд╣рдорд╛рд░рд╛ Python Programming Fundamentals рд╕реНрдХрд┐рд▓ рдЯреНрд░реИрдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдиреЗ len() рдЬрд╝рд░реВрд░ рджреЗрдЦрд╛ рд╣реЛрдЧрд╛ред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдКрдБрдЧрд╛ рдХрд┐ Python рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкреНрд╕ рдкрд░ len() рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЬрдм рдЪреАрдЬреЗрдВ рдмрд┐рдЧрдбрд╝реЗрдВ рддреЛ рдХрд┐рди рдмрд╛рддреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред
Python len() рдлрд╝рдВрдХреНрд╢рди рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ?
рдЬрдм рднреА рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдБрдЪрдирд╛ рд╣реЛ рдХрд┐ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдореЗрдВ рдХрд┐рддрдиреЗ рдЖрдЗрдЯрдо рд╣реИрдВ, рддрдм рдЖрдк Python рдХрд╛ рдмрд┐рд▓реНрдЯ-рдЗрди len() рдлрд╝рдВрдХреНрд╢рди рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, рдХрд┐рд╕реА рд▓рд┐рд╕реНрдЯ рдореЗрдВ рддрддреНрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧрд┐рдирдирд╛ рдпрд╛ рдХрд┐рд╕реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧрд┐рдирдирд╛ред рдЖрдк рдЗрд╕реЗ рдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рддрд░рд╣-рддрд░рд╣ рдХреЗ рдЙрдкрдпреЛрдЧ рд╣реИрдВред
рдЗрд╕реЗ рд╕рдмрд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рд░реВрдк рдореЗрдВ рдРрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:
len(object)рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЬрд┐рд╕ рдЪреАрдЬрд╝ рдХреА рд▓рдВрдмрд╛рдИ рдирд╛рдкрдиреА рд╣реЛ (рдЬреИрд╕реЗ рдКрдкрд░ рдмрддрд╛рдИ рдЪреАрдЬрд╝реЗрдВ), рдЙрд╕реЗ object рдХреА рдЬрдЧрд╣ рд░рдЦ рджреЗрдВред
рд╕рд╛рдорд╛рдиреНрдп Python рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкреНрд╕ рдХреЗ рд╕рд╛рде len() рдХрд╛ рдЙрдкрдпреЛрдЧ
рдореИрдВрдиреЗ рдКрдкрд░ рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдмрддрд╛рдП, рд▓реЗрдХрд┐рди рд╡реЗ рдереЛрдбрд╝реЗ рдЕрдореВрд░реНрдд рдереЗред рдЖрдЗрдП len() рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рдЬрд╝реНрдпрд╛рджрд╛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВред
рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рдЧрд┐рдирддреА
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк рдХрд┐рд╕реА рдЯреЗрдХреНрд╕реНрдЯ рдХреА рдареАрдХ-рдареАрдХ рд▓рдВрдмрд╛рдИ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рд░ рд╕реНрдкреЗрд╕ рдФрд░ рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ:
word = "Josef"
print(len(word))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣ 5 рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ "Josef" (рдЕрдВрдд рдореЗрдВ "f" рдХреЗ рд╕рд╛рде) рдкрд╛рдБрдЪ рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рд╢рдмреНрдж рд╣реИред
рд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЖрдЗрдЯрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬрд╛рдБрдЪрдирд╛
рдЕрдЧрд░ рдЖрдк рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рд▓рд┐рд╕реНрдЯ рдореЗрдВ рдХрд┐рддрдиреЗ рдЖрдЗрдЯрдо рд╣реИрдВ, рддреЛ рдпрд╣ рдХрд░реЗрдВ:
numbers = [10, 20, 30, 40, 50]
print(len(numbers))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣рд╛рдБ рдЖрдЙрдЯрдкреБрдЯ 5 рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред
рдЯреНрдпреВрдкрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рдЯреНрдпреВрдкрд▓ рд▓рд┐рд╕реНрдЯ рдХреА рддрд░рд╣ рд╣реА рдЖрдЗрдЯрдореНрд╕ рдХреЛ рд╕рд╛рде рд░рдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпреЗ рдЗрдореНрдпреВрдЯреЗрдмрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╛рдиреА рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдмрджрд▓реЗ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗред len() рдпрд╣рд╛рдБ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
dimensions = (1920, 1080)
print(len(dimensions))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣ 2 рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЯреНрдпреВрдкрд▓ рдореЗрдВ рджреЛ рддрддреНрддреНрд╡ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред
рдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА
Python рдбрд┐рдХреНрд╢рдирд░реА рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдпреБрдЧреНрдореЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИрдВред рдЬрдм рдЖрдк рдбрд┐рдХреНрд╢рдирд░реА рдкрд░ len() рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХреЗрд╡рд▓ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА рдХрд░рддрд╛ рд╣реИ:
person = {"name": "Alice", "age": 30, "city": "Paris"}
print(len(person))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рддреЛ рдЖрдкрдХреЛ 3 рдорд┐рд▓рддрд╛ рд╣реИ (рд╣рд░ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдПрдХ)ред
рд╕реЗрдЯ рдореЗрдВ рдЕрджреНрд╡рд┐рддреАрдп рддрддреНрддреНрд╡ рдЬрд╛рдБрдЪрдирд╛
рдЬрдм рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЕрджреНрд╡рд┐рддреАрдп рдЖрдЗрдЯрдореНрд╕ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рд╣реЛрдВ, рддреЛ рд╕реЗрдЯ рдХрд╛рдо рдЖрддреЗ рд╣реИрдВред len() рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛:
colors = {"red", "green", "blue", "red"}
print(len(colors))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣ 3 рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ "red" рджреЛ рдмрд╛рд░ рдЖрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ рд╣реА рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдВрджрд░реВрдиреА рд╕реНрддрд░ рдкрд░ len() рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЖрдк, рдореЗрд░реА рддрд░рд╣, рдпрд╣ рд╕реЛрдЪ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ рдХрд┐ len() рдЕрд╕рд▓ рдореЗрдВ рдЖрдХрд╛рд░ рдХреИрд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЕрдВрджрд░ рд╕реЗ, рдЬрдм рдЖрдк рдХрд┐рд╕реА рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░ len() рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ Python рдЙрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА __len__ рдореЗрдердб рдвреВрдБрдврддрд╛ рд╣реИред рд▓рд┐рд╕реНрдЯ, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рдбрд┐рдХреНрд╢рдирд░реА рдЬреИрд╕реЗ рдмрд┐рд▓реНрдЯ-рдЗрди рдЯрд╛рдЗрдкреНрд╕ рдореЗрдВ рдпрд╣ рдореЗрдердб рд╣реЛрддрд╛ рд╣реИред
рдпрд╣ рдЬрд╛рдирдиреЗ рд╕реЗ рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдЕрдкрдиреА рдЦреБрдж рдХреА рдХреНрд▓рд╛рд╕ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЙрд╕ рдкрд░ len() рдХрд╛рдо рдХрд░реЗ, рддреЛ рд╣рдореЗрдВ рдЕрдкрдиреА __len__ рдореЗрдердб рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреА рд╣реЛрдЧреА:
class Box:
def __init__(self, items):
self.items = items
def __len__(self):
return len(self.items)
my_box = Box(["apple", "banana", "orange"])
print(len(my_box))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣рд╛рдБ len() 3 рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмреЙрдХреНрд╕ рдореЗрдВ рддреАрди рдЖрдЗрдЯрдо рд╣реИрдВред рдЬреИрд╕реЗ рд╣рдордиреЗ рд▓рд┐рд╕реНрдЯ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛, len() рдЙрддрдирд╛ рд╣реА рдЕрдиреБрдХреВрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд╢рд░реНрддреЗ рдСрдмреНрдЬреЗрдХреНрдЯ __len__ рдореЗрдердб рджреЗрддрд╛ рд╣реЛред
рдЬрдм len() рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рддрдм рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
рдмреЗрд╢рдХ, Python рдореЗрдВ рд╣рд░ рдЪреАрдЬрд╝ рдХреА рд▓рдВрдмрд╛рдИ рдирд╣реАрдВ рд╣реЛрддреАред рдпрджрд┐ рдЖрдк рдРрд╕реА рдЪреАрдЬрд╝ рдкрд░ len() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рд╕рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд░рддреА (рдореИрдВ рдЕрднреА int рдбреЗрдЯрд╛ рдЯрд╛рдЗрдк рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдКрдБрдЧрд╛), рддреЛ Python TypeError рдмрддрд╛рдПрдЧрд╛ред рдпрд╣ рдПрдХ рдЖрдо рдмрд╛рдд рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд▓реЛрдЧ рдорд┐рд╢реНрд░рд┐рдд рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
num = 42
print(len(num))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ:
TypeError: object of type 'int' has no len()рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЬрдм рднреА рдРрд╕рд╛ рджрд┐рдЦреЗ, рдпрд╣ рдЬрд╛рдБрдЪ рд▓реЗрдВ рдХрд┐ рдЬрд┐рд╕реЗ рдЖрдк рдорд╛рдк рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рд╕рдЪ рдореЗрдВ рдХреЛрдИ рдХрдВрдЯреЗрдирд░ рдпрд╛ рд╕реАрдХреНрд╡реЗрдВрд╕ (рд╕реНрдЯреНрд░рд┐рдВрдЧ, рд▓рд┐рд╕реНрдЯ рдпрд╛ рдбрд┐рдХреНрд╢рдирд░реА) рд╣реИ, рди рдХрд┐ рдХреЛрдИ рдПрдХрд▓ рдорд╛рди рдЬреИрд╕реЗ рдЗрдВрдЯрд┐рдЬрд░ рдпрд╛ рдлреНрд▓реЛрдЯред
len() рдХреЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЗ
рдЖрдЗрдП рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╣рд╛рд▓рд╛рдд рдЬреИрд╕рд╛ рдмрдирд╛рддреЗ рд╣реИрдВред
range рдХреЗ рд╕рд╛рде рд▓реВрдкрд┐рдВрдЧ
рдЬрдм рдЖрдкрдХреЛ рдХрд┐рд╕реА рд▓рд┐рд╕реНрдЯ рдкрд░ рдЙрд╕рдХреЗ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реВрдк рд▓рдЧрд╛рдирд╛ рд╣реЛ, рддреЛ len() рдЖрдкрдХреЗ рд▓реВрдк рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд░реЗрдВрдЬ рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ:
fruits = ["apple", "banana", "cherry"]
for i in range(len(fruits)):
print(f"Index {i}: {fruits[i]}")рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣ рд╣рд░ рдлрд▓ рдХреЛ рдЙрд╕рдХреЗ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреНрд░рдо рдФрд░ рд╕рдВрджрд░реНрдн рджреЛрдиреЛрдВ рдорд┐рд▓рддреЗ рд╣реИрдВред
Index 0: apple
Index 1: banana
Index 2: cherryрд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЦрд╛рд▓реА рдХрдВрдЯреЗрдирд░ рдХреА рдЬрд╛рдБрдЪ
рдЕрдХреНрд╕рд░, рдЖрдк рдпрд╣ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рдХреЛрдИ рдХрдВрдЯреЗрдирд░тАФрдЬреИрд╕реЗ рд▓рд┐рд╕реНрдЯ рдпрд╛ рдбрд┐рдХреНрд╢рдирд░реАтАФрдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЦрд╛рд▓реА рддреЛ рдирд╣реАрдВ рд╣реИ:
cart = []
if len(cart) == 0:
print("Your shopping cart is empty.")рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣ рдкреИрдЯрд░реНрди рддрдм рддреНрд░реБрдЯрд┐рдпреЛрдВ рдпрд╛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдЬрдм рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рди рд╣реЛред
рд▓рдВрдмреА рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЛ рдЯреНрд░рдВрдХреЗрдЯ рдХрд░рдирд╛
рдпрджрд┐ рдЖрдк рдпреВрдЬрд╝рд░ рдЗрдирдкреБрдЯ рдпрд╛ рд▓реЗрдмрд▓ рджрд┐рдЦрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рд▓рдВрдмрд╛рдИ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВред len() рдЙрди рд╕реАрдорд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ:
username = "superlongusername"
if len(username) > 10:
username = username[:10]
print(username)рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣рд╛рдБ, 10 рдЕрдХреНрд╖рд░реЛрдВ рд╕реЗ рд▓рдВрдмрд╛ рдХреЛрдИ рднреА рдпреВрдЬрд╝рд░рдиреЗрдо рдЫреЛрдЯрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
len() рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпрд╛рдБ
len() рдЖрдкрдХреЛ рдЙрд▓рдЭрд╛ рд╕рдХрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдЖрдкрдХреЛ Python рдХрд╛ рдХреБрдЫ рдЕрдиреБрднрд╡ рд╣реЛ:┬а┬а
-
рдЗрдВрдЯрд┐рдЬрд░ рдпрд╛ рдлреНрд▓реЛрдЯ рдкрд░ len() рдЪрд▓рд╛рдирд╛: рд╕рдВрдЦреНрдпрд╛ рдХрд▓реЗрдХреНрд╢рди рдирд╣реАрдВ рд╣реЛрддреАрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХреА рдХреЛрдИ рд▓рдВрдмрд╛рдИ рдирд╣реАрдВ рд╣реЛрддреАред
-
рдпрд╣ рднреВрд▓ рдЬрд╛рдирд╛ рдХрд┐ len() рдЖрдЗрдЯрдореНрд╕ рдЧрд┐рдирддрд╛ рд╣реИ, рд╡реИрд▓реНрдпреВ рдирд╣реАрдВ: рдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ len рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЧрд┐рдирддрд╛ рд╣реИтАФрднрд▓реЗ рд╣реА рдХрдИ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЙрд╕реА рд╡реИрд▓реНрдпреВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреА рд╣реЛрдВред
-
рдорд╛рди рд▓реЗрдирд╛ рдХрд┐ len() рд╣рд░ рдЪреАрдЬрд╝ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЛ __len__ рдореЗрдердб рдЪрд╛рд╣рд┐рдП; рд╡рд░рдирд╛ len() рдирд╣реАрдВ рдЬрд╛рди рдкрд╛рдПрдЧрд╛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред
рдЗрди рдирд┐рдпрдореЛрдВ рдХреЛ рдпрд╛рдж рд░рдЦреЗрдВтАФрдбрд┐рдмрдЧрд┐рдВрдЧ рдореЗрдВ рд╕рдордп рдмрдЪреЗрдЧрд╛ред
len() рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐ рдкреНрд░рдмрдВрдзрди
рдХреНрдпреЛрдВрдХрд┐ рдЧрд▓рдд рдЙрдкрдпреЛрдЧ рдкрд░ len() TypeError рдЙрдард╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рдХрд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд░рдЦрдирд╛ рд╕рдордЭрджрд╛рд░реА рд╣реИред try-except рдмреНрд▓реЙрдХ рдРрд╕реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╢рд╛рд▓реАрдирддрд╛ рд╕реЗ рд╕рдБрднрд╛рд▓рдиреЗ рдХрд╛ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ:
data = 123
try:
print(len(data))
except TypeError:
print("Object has no length.")рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдХреНрд░реИрд╢ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЕрдм рдЖрдкрдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХ рдорд┐рддреНрд░рд╡рдд рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реА Object-Oriented Programming in Python рдХреЛрд░реНрд╕ рдЗрд╕ рддрд░рд╣ рдХреА рдмрд╛рддреЛрдВ рдореЗрдВ рдорд╛рд╣рд┐рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд┐рдпрд╛ рд╕рд╛рдзрди рд╣реИред┬а
рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рд╕рд╛рде len() рдХрд╛ рдЙрдкрдпреЛрдЧ
рдЖрдЗрдП рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕реЗрд╕ рдкрд░ рд╡рд╛рдкрд╕ рдЖрдПрдБред рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕ рдХреЛрдИ рднреА рдХреНрд▓рд╛рд╕ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк class рдХреАрд╡рд░реНрдб рд╕реЗ рдЦреБрдж рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВтАФрдЬреИрд╕реЗ рдЬрдм рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреАрдЬрд╝ рдХрд╛ рдореЙрдбрд▓ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ, рдЬреИрд╕реЗ Team, Box, рдпрд╛ Libraryред рдкрд╣рд▓реЗ, рдЖрдкрдиреЗ рджреЗрдЦрд╛ рдХрд┐ len() рд▓рд┐рд╕реНрдЯ рдФрд░ рдбрд┐рдХреНрд╢рдирд░реА рдЬреИрд╕реЗ рдмрд┐рд▓реНрдЯ-рдЗрди рдЯрд╛рдЗрдкреНрд╕ рдкрд░ рдЗрд╕рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ __len__() рдирд╛рдо рдХреА рд╡рд┐рд╢реЗрд╖ рдореЗрдердб рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣реА рдмрд╛рдд рдЖрдкрдХреА рдЕрдкрдиреА рдХреНрд▓рд╛рд╕реЗрд╕ рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ len() рдЙрди рдкрд░ рдХрд╛рдо рдХрд░реЗ, рддреЛ рдЖрдкрдХреЛ рд╕реНрд╡рдпрдВ __len__() рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреА рд╣реЛрдЧреАред
рдореИрдВ рдЖрдкрдХреЛ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдгреЛрдВ рдореЗрдВ рдЙрд▓рдЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред рдореЗрд░рд╛ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЬрд╝рд┐рдХреНрд░ рдХрд░рдирд╛ рдЗрд╕рд▓рд┐рдП рдЬрд╝рд░реВрд░реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЖрдк рдРрд╕реЗ рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛ рдХрдВрдЯреЗрдирд░ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдиреЗрдЯрд┐рд╡ Python рдХрд▓реЗрдХреНрд╢рдВрд╕ рдЬреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдирд╛ рд╣реЛ, рддрдм рдпрд╣ рдЕрд╣рдо рд╣реЛрддрд╛ рд╣реИред len() рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ Python рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреА рдмрд╛рдХреА рдЪреАрдЬрд╝реЛрдВтАФрдЕрдиреНрдп рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕рд╣рд┐рддтАФрдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░ рдкрд╛рддреЗ рд╣реИрдВред
рдпрд╣ рд░рд╣рд╛ рдПрдХ рддреНрд╡рд░рд┐рдд рд░рд┐рдХреИрдк:
class Team:
def __init__(self, players):
self.players = players
def __len__(self):
return len(self.players)
my_team = Team(["Alice", "Bob", "Cathy"])
print(len(my_team))рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдлрд┐рд░ рд╕реЗ, len() 3 рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рд╣реА рдЙрддреНрддрд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреА рдЯреАрдо рдореЗрдВ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдпрд╣реА рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдЖрдкрдХреЛ Python рдореЗрдВ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреА рдЧрд┐рдирддреА, рдорд╛рдк рдпрд╛ рдЖрдХрд╛рд░ рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдХрд░рдирд╛ рд╣реЛ, рддреЛ рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ len() рдПрдХ рдмрдврд╝рд┐рдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред
рд▓реЗрдХрд┐рди рдЕрдм рдЬрдм рд╣рдо рдЕрдВрдд рддрдХ рдкрд╣реБрдБрдЪ рдЧрдП рд╣реИрдВ, рдореИрдВ рдПрдХ рдФрд░ рдЕрд╣рдо рдмрд╛рдд рдХрд╛ рдЬрд╝рд┐рдХреНрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБред рд╣рдордиреЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди Python рдореЗрдВ рдХрд┐рд╕реА рдХрд╛рдо рдХреЛ рдХрд░рдиреЗ рдХреЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реЛрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд▓реЗрдЦ рд╣реИ рдЬреЛ рд▓рд┐рд╕реНрдЯ рдХреА рд▓рдВрдмрд╛рдИ рдкрддрд╛ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХрд╝реЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ len() рд╕рд┐рд░реНрдлрд╝ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ: Python List Size: Python рдореЗрдВ рд▓рд┐рд╕реНрдЯ рдХреА рд▓рдВрдмрд╛рдИ рдЦреЛрдЬрдиреЗ рдХреЗ 8 рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХрд╝реЗ.
рдирдИ рд╡рд┐рдзрд┐рдпрд╛рдБ рдЕрднреНрдпрд╛рд╕ рдХрд░рддреЗ рд░рд╣реЗрдВред рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдмреЗрд╣рддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдЪреВрдХ рддрд░реАрдХрд╛ рд╣реИред рдФрд░ рд╣рдорд╛рд░реЗ Python Programming рд╕реНрдХрд┐рд▓ рдЯреНрд░реИрдХ рдореЗрдВ рджрд╛рдЦрд┐рд▓рд╛ рд▓реЗрдирд╛ рди рднреВрд▓реЗрдВ, рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдб рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдХрд░рдирд╛, рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдЯреЗрд╕реНрдЯ рд▓рд┐рдЦрдирд╛, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╕рд┐рдЦрд╛рдПрдЧрд╛ред
Python рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдбреЗрдЯрд╛ рдХреЛ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рди рд╢реБрд░реБрдЖрддреА рдФрдЬрд╝рд╛рд░реЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ
len()рдПрдХ рд╣реИред рдЕрдЧрд░ рдЖрдк рд╣рдорд╛рд░рд╛ Introduction to Python for Developers рдХреЛрд░реНрд╕ рдпрд╛ рд╣рдорд╛рд░рд╛ Python Programming Fundamentals рд╕реНрдХрд┐рд▓ рдЯреНрд░реИрдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдиреЗlen()рдЬрд╝рд░реВрд░ рджреЗрдЦрд╛ рд╣реЛрдЧрд╛редрдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдКрдБрдЧрд╛ рдХрд┐ Python рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкреНрд╕ рдкрд░
len()рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЬрдм рдЪреАрдЬреЗрдВ рдмрд┐рдЧрдбрд╝реЗрдВ рддреЛ рдХрд┐рди рдмрд╛рддреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПредPython len() рдлрд╝рдВрдХреНрд╢рди рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ?
рдЬрдм рднреА рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдБрдЪрдирд╛ рд╣реЛ рдХрд┐ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдореЗрдВ рдХрд┐рддрдиреЗ рдЖрдЗрдЯрдо рд╣реИрдВ, рддрдм рдЖрдк Python рдХрд╛ рдмрд┐рд▓реНрдЯ-рдЗрди
len()рдлрд╝рдВрдХреНрд╢рди рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, рдХрд┐рд╕реА рд▓рд┐рд╕реНрдЯ рдореЗрдВ рддрддреНрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧрд┐рдирдирд╛ рдпрд╛ рдХрд┐рд╕реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧрд┐рдирдирд╛ред рдЖрдк рдЗрд╕реЗ рдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рддрд░рд╣-рддрд░рд╣ рдХреЗ рдЙрдкрдпреЛрдЧ рд╣реИрдВредрдЗрд╕реЗ рд╕рдмрд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рд░реВрдк рдореЗрдВ рдРрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:
рдЬрд┐рд╕ рдЪреАрдЬрд╝ рдХреА рд▓рдВрдмрд╛рдИ рдирд╛рдкрдиреА рд╣реЛ (рдЬреИрд╕реЗ рдКрдкрд░ рдмрддрд╛рдИ рдЪреАрдЬрд╝реЗрдВ), рдЙрд╕реЗ
objectрдХреА рдЬрдЧрд╣ рд░рдЦ рджреЗрдВредрд╕рд╛рдорд╛рдиреНрдп Python рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкреНрд╕ рдХреЗ рд╕рд╛рде len() рдХрд╛ рдЙрдкрдпреЛрдЧ
рдореИрдВрдиреЗ рдКрдкрд░ рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ рдмрддрд╛рдП, рд▓реЗрдХрд┐рди рд╡реЗ рдереЛрдбрд╝реЗ рдЕрдореВрд░реНрдд рдереЗред рдЖрдЗрдП
len()рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╣рддреНрд╡ рдХреЛ рдЬрд╝реНрдпрд╛рджрд╛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВредрд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рдЧрд┐рдирддреА
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк рдХрд┐рд╕реА рдЯреЗрдХреНрд╕реНрдЯ рдХреА рдареАрдХ-рдареАрдХ рд▓рдВрдмрд╛рдИ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╣рд░ рд╕реНрдкреЗрд╕ рдФрд░ рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ:
рдпрд╣
5рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐"Josef"(рдЕрдВрдд рдореЗрдВ "f" рдХреЗ рд╕рд╛рде) рдкрд╛рдБрдЪ рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рд╢рдмреНрдж рд╣реИредрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЖрдЗрдЯрдо рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬрд╛рдБрдЪрдирд╛
рдЕрдЧрд░ рдЖрдк рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рд▓рд┐рд╕реНрдЯ рдореЗрдВ рдХрд┐рддрдиреЗ рдЖрдЗрдЯрдо рд╣реИрдВ, рддреЛ рдпрд╣ рдХрд░реЗрдВ:
рдпрд╣рд╛рдБ рдЖрдЙрдЯрдкреБрдЯ
5рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛редрдЯреНрдпреВрдкрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛
рдЯреНрдпреВрдкрд▓ рд▓рд┐рд╕реНрдЯ рдХреА рддрд░рд╣ рд╣реА рдЖрдЗрдЯрдореНрд╕ рдХреЛ рд╕рд╛рде рд░рдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпреЗ рдЗрдореНрдпреВрдЯреЗрдмрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╛рдиреА рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдмрджрд▓реЗ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗред
len()рдпрд╣рд╛рдБ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:рдпрд╣
2рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЯреНрдпреВрдкрд▓ рдореЗрдВ рджреЛ рддрддреНрддреНрд╡ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВредрдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА
Python рдбрд┐рдХреНрд╢рдирд░реА рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдпреБрдЧреНрдореЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИрдВред рдЬрдм рдЖрдк рдбрд┐рдХреНрд╢рдирд░реА рдкрд░
len()рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХреЗрд╡рд▓ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рдЧрд┐рдирддреА рдХрд░рддрд╛ рд╣реИ:рддреЛ рдЖрдкрдХреЛ
3рдорд┐рд▓рддрд╛ рд╣реИ (рд╣рд░ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдПрдХ)редрд╕реЗрдЯ рдореЗрдВ рдЕрджреНрд╡рд┐рддреАрдп рддрддреНрддреНрд╡ рдЬрд╛рдБрдЪрдирд╛
рдЬрдм рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЕрджреНрд╡рд┐рддреАрдп рдЖрдЗрдЯрдореНрд╕ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рд╣реЛрдВ, рддреЛ рд╕реЗрдЯ рдХрд╛рдо рдЖрддреЗ рд╣реИрдВред
len()рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛:рдпрд╣
3рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐"red"рджреЛ рдмрд╛рд░ рдЖрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ рд╣реА рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИредрдЕрдВрджрд░реВрдиреА рд╕реНрддрд░ рдкрд░ len() рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЖрдк, рдореЗрд░реА рддрд░рд╣, рдпрд╣ рд╕реЛрдЪ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ рдХрд┐
len()рдЕрд╕рд▓ рдореЗрдВ рдЖрдХрд╛рд░ рдХреИрд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИредрдЕрдВрджрд░ рд╕реЗ, рдЬрдм рдЖрдк рдХрд┐рд╕реА рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░
len()рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ Python рдЙрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА__len__рдореЗрдердб рдвреВрдБрдврддрд╛ рд╣реИред рд▓рд┐рд╕реНрдЯ, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдФрд░ рдбрд┐рдХреНрд╢рдирд░реА рдЬреИрд╕реЗ рдмрд┐рд▓реНрдЯ-рдЗрди рдЯрд╛рдЗрдкреНрд╕ рдореЗрдВ рдпрд╣ рдореЗрдердб рд╣реЛрддрд╛ рд╣реИредрдпрд╣ рдЬрд╛рдирдиреЗ рд╕реЗ рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдЕрдкрдиреА рдЦреБрдж рдХреА рдХреНрд▓рд╛рд╕ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЙрд╕ рдкрд░
len()рдХрд╛рдо рдХрд░реЗ, рддреЛ рд╣рдореЗрдВ рдЕрдкрдиреА__len__рдореЗрдердб рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреА рд╣реЛрдЧреА:рдпрд╣рд╛рдБ
len()3рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмреЙрдХреНрд╕ рдореЗрдВ рддреАрди рдЖрдЗрдЯрдо рд╣реИрдВред рдЬреИрд╕реЗ рд╣рдордиреЗ рд▓рд┐рд╕реНрдЯ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛,len()рдЙрддрдирд╛ рд╣реА рдЕрдиреБрдХреВрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд╢рд░реНрддреЗ рдСрдмреНрдЬреЗрдХреНрдЯ__len__рдореЗрдердб рджреЗрддрд╛ рд╣реЛредрдЬрдм len() рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рддрдм рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
рдмреЗрд╢рдХ, Python рдореЗрдВ рд╣рд░ рдЪреАрдЬрд╝ рдХреА рд▓рдВрдмрд╛рдИ рдирд╣реАрдВ рд╣реЛрддреАред рдпрджрд┐ рдЖрдк рдРрд╕реА рдЪреАрдЬрд╝ рдкрд░
len()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рд╕рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд░рддреА (рдореИрдВ рдЕрднреАintрдбреЗрдЯрд╛ рдЯрд╛рдЗрдк рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдКрдБрдЧрд╛), рддреЛ PythonTypeErrorрдмрддрд╛рдПрдЧрд╛ред рдпрд╣ рдПрдХ рдЖрдо рдмрд╛рдд рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд▓реЛрдЧ рдорд┐рд╢реНрд░рд┐рдд рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:рдпрд╣ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ:
рдЬрдм рднреА рдРрд╕рд╛ рджрд┐рдЦреЗ, рдпрд╣ рдЬрд╛рдБрдЪ рд▓реЗрдВ рдХрд┐ рдЬрд┐рд╕реЗ рдЖрдк рдорд╛рдк рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рд╕рдЪ рдореЗрдВ рдХреЛрдИ рдХрдВрдЯреЗрдирд░ рдпрд╛ рд╕реАрдХреНрд╡реЗрдВрд╕ (рд╕реНрдЯреНрд░рд┐рдВрдЧ, рд▓рд┐рд╕реНрдЯ рдпрд╛ рдбрд┐рдХреНрд╢рдирд░реА) рд╣реИ, рди рдХрд┐ рдХреЛрдИ рдПрдХрд▓ рдорд╛рди рдЬреИрд╕реЗ рдЗрдВрдЯрд┐рдЬрд░ рдпрд╛ рдлреНрд▓реЛрдЯред
len() рдХреЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЗ
рдЖрдЗрдП рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╣рд╛рд▓рд╛рдд рдЬреИрд╕рд╛ рдмрдирд╛рддреЗ рд╣реИрдВред
range рдХреЗ рд╕рд╛рде рд▓реВрдкрд┐рдВрдЧ
рдЬрдм рдЖрдкрдХреЛ рдХрд┐рд╕реА рд▓рд┐рд╕реНрдЯ рдкрд░ рдЙрд╕рдХреЗ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реВрдк рд▓рдЧрд╛рдирд╛ рд╣реЛ, рддреЛ
len()рдЖрдкрдХреЗ рд▓реВрдк рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд░реЗрдВрдЬ рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ:рдпрд╣ рд╣рд░ рдлрд▓ рдХреЛ рдЙрд╕рдХреЗ рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреНрд░рдо рдФрд░ рд╕рдВрджрд░реНрдн рджреЛрдиреЛрдВ рдорд┐рд▓рддреЗ рд╣реИрдВред
рдЦрд╛рд▓реА рдХрдВрдЯреЗрдирд░ рдХреА рдЬрд╛рдБрдЪ
рдЕрдХреНрд╕рд░, рдЖрдк рдпрд╣ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рдХреЛрдИ рдХрдВрдЯреЗрдирд░тАФрдЬреИрд╕реЗ рд▓рд┐рд╕реНрдЯ рдпрд╛ рдбрд┐рдХреНрд╢рдирд░реАтАФрдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЦрд╛рд▓реА рддреЛ рдирд╣реАрдВ рд╣реИ:
рдпрд╣ рдкреИрдЯрд░реНрди рддрдм рддреНрд░реБрдЯрд┐рдпреЛрдВ рдпрд╛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдЬрдм рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рди рд╣реЛред
рд▓рдВрдмреА рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЛ рдЯреНрд░рдВрдХреЗрдЯ рдХрд░рдирд╛
рдпрджрд┐ рдЖрдк рдпреВрдЬрд╝рд░ рдЗрдирдкреБрдЯ рдпрд╛ рд▓реЗрдмрд▓ рджрд┐рдЦрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рд▓рдВрдмрд╛рдИ рд╕реАрдорд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВред
len()рдЙрди рд╕реАрдорд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ:рдпрд╣рд╛рдБ, 10 рдЕрдХреНрд╖рд░реЛрдВ рд╕реЗ рд▓рдВрдмрд╛ рдХреЛрдИ рднреА рдпреВрдЬрд╝рд░рдиреЗрдо рдЫреЛрдЯрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
len() рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддрд┐рдпрд╛рдБ
len()рдЖрдкрдХреЛ рдЙрд▓рдЭрд╛ рд╕рдХрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдЖрдкрдХреЛ Python рдХрд╛ рдХреБрдЫ рдЕрдиреБрднрд╡ рд╣реЛ:┬а┬ардЗрдВрдЯрд┐рдЬрд░ рдпрд╛ рдлреНрд▓реЛрдЯ рдкрд░ len() рдЪрд▓рд╛рдирд╛: рд╕рдВрдЦреНрдпрд╛ рдХрд▓реЗрдХреНрд╢рди рдирд╣реАрдВ рд╣реЛрддреАрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХреА рдХреЛрдИ рд▓рдВрдмрд╛рдИ рдирд╣реАрдВ рд╣реЛрддреАред
рдпрд╣ рднреВрд▓ рдЬрд╛рдирд╛ рдХрд┐ len() рдЖрдЗрдЯрдореНрд╕ рдЧрд┐рдирддрд╛ рд╣реИ, рд╡реИрд▓реНрдпреВ рдирд╣реАрдВ: рдбрд┐рдХреНрд╢рдирд░реА рдореЗрдВ len рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЧрд┐рдирддрд╛ рд╣реИтАФрднрд▓реЗ рд╣реА рдХрдИ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЙрд╕реА рд╡реИрд▓реНрдпреВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреА рд╣реЛрдВред
рдорд╛рди рд▓реЗрдирд╛ рдХрд┐ len() рд╣рд░ рдЪреАрдЬрд╝ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЛ
__len__рдореЗрдердб рдЪрд╛рд╣рд┐рдП; рд╡рд░рдирд╛len()рдирд╣реАрдВ рдЬрд╛рди рдкрд╛рдПрдЧрд╛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИредрдЗрди рдирд┐рдпрдореЛрдВ рдХреЛ рдпрд╛рдж рд░рдЦреЗрдВтАФрдбрд┐рдмрдЧрд┐рдВрдЧ рдореЗрдВ рд╕рдордп рдмрдЪреЗрдЧрд╛ред
len() рдХреЗ рд╕рд╛рде рддреНрд░реБрдЯрд┐ рдкреНрд░рдмрдВрдзрди
рдХреНрдпреЛрдВрдХрд┐ рдЧрд▓рдд рдЙрдкрдпреЛрдЧ рдкрд░
len()TypeErrorрдЙрдард╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рдХрд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд░рдЦрдирд╛ рд╕рдордЭрджрд╛рд░реА рд╣реИред try-except рдмреНрд▓реЙрдХ рдРрд╕реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╢рд╛рд▓реАрдирддрд╛ рд╕реЗ рд╕рдБрднрд╛рд▓рдиреЗ рдХрд╛ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ:рдХреНрд░реИрд╢ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЕрдм рдЖрдкрдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХ рдорд┐рддреНрд░рд╡рдд рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реА Object-Oriented Programming in Python рдХреЛрд░реНрд╕ рдЗрд╕ рддрд░рд╣ рдХреА рдмрд╛рддреЛрдВ рдореЗрдВ рдорд╛рд╣рд┐рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд┐рдпрд╛ рд╕рд╛рдзрди рд╣реИред┬а
рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рд╕рд╛рде len() рдХрд╛ рдЙрдкрдпреЛрдЧ
рдЖрдЗрдП рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕реЗрд╕ рдкрд░ рд╡рд╛рдкрд╕ рдЖрдПрдБред рдХрд╕реНрдЯрдо рдХреНрд▓рд╛рд╕ рдХреЛрдИ рднреА рдХреНрд▓рд╛рд╕ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк
classрдХреАрд╡рд░реНрдб рд╕реЗ рдЦреБрдж рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВтАФрдЬреИрд╕реЗ рдЬрдм рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреАрдЬрд╝ рдХрд╛ рдореЙрдбрд▓ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ, рдЬреИрд╕реЗTeam,Box, рдпрд╛Libraryред рдкрд╣рд▓реЗ, рдЖрдкрдиреЗ рджреЗрдЦрд╛ рдХрд┐len()рд▓рд┐рд╕реНрдЯ рдФрд░ рдбрд┐рдХреНрд╢рдирд░реА рдЬреИрд╕реЗ рдмрд┐рд▓реНрдЯ-рдЗрди рдЯрд╛рдЗрдкреНрд╕ рдкрд░ рдЗрд╕рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ__len__()рдирд╛рдо рдХреА рд╡рд┐рд╢реЗрд╖ рдореЗрдердб рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣реА рдмрд╛рдд рдЖрдкрдХреА рдЕрдкрдиреА рдХреНрд▓рд╛рд╕реЗрд╕ рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐len()рдЙрди рдкрд░ рдХрд╛рдо рдХрд░реЗ, рддреЛ рдЖрдкрдХреЛ рд╕реНрд╡рдпрдВ__len__()рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреА рд╣реЛрдЧреАредрдореИрдВ рдЖрдкрдХреЛ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдгреЛрдВ рдореЗрдВ рдЙрд▓рдЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ред рдореЗрд░рд╛ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЬрд╝рд┐рдХреНрд░ рдХрд░рдирд╛ рдЗрд╕рд▓рд┐рдП рдЬрд╝рд░реВрд░реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЖрдк рдРрд╕реЗ рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛ рдХрдВрдЯреЗрдирд░ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдиреЗрдЯрд┐рд╡ Python рдХрд▓реЗрдХреНрд╢рдВрд╕ рдЬреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдирд╛ рд╣реЛ, рддрдм рдпрд╣ рдЕрд╣рдо рд╣реЛрддрд╛ рд╣реИред
len()рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ Python рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреА рдмрд╛рдХреА рдЪреАрдЬрд╝реЛрдВтАФрдЕрдиреНрдп рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕рд╣рд┐рддтАФрдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░ рдкрд╛рддреЗ рд╣реИрдВредрдпрд╣ рд░рд╣рд╛ рдПрдХ рддреНрд╡рд░рд┐рдд рд░рд┐рдХреИрдк:
рдлрд┐рд░ рд╕реЗ,
len()3рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рд╣реА рдЙрддреНрддрд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреА рдЯреАрдо рдореЗрдВ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдпрд╣реА рд╣реИредрдирд┐рд╖реНрдХрд░реНрд╖
рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдЖрдкрдХреЛ Python рдореЗрдВ рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреА рдЧрд┐рдирддреА, рдорд╛рдк рдпрд╛ рдЖрдХрд╛рд░ рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдХрд░рдирд╛ рд╣реЛ, рддреЛ рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐
len()рдПрдХ рдмрдврд╝рд┐рдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИредрд▓реЗрдХрд┐рди рдЕрдм рдЬрдм рд╣рдо рдЕрдВрдд рддрдХ рдкрд╣реБрдБрдЪ рдЧрдП рд╣реИрдВ, рдореИрдВ рдПрдХ рдФрд░ рдЕрд╣рдо рдмрд╛рдд рдХрд╛ рдЬрд╝рд┐рдХреНрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБред рд╣рдордиреЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди Python рдореЗрдВ рдХрд┐рд╕реА рдХрд╛рдо рдХреЛ рдХрд░рдиреЗ рдХреЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реЛрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд▓реЗрдЦ рд╣реИ рдЬреЛ рд▓рд┐рд╕реНрдЯ рдХреА рд▓рдВрдмрд╛рдИ рдкрддрд╛ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХрд╝реЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ
len()рд╕рд┐рд░реНрдлрд╝ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ: Python List Size: Python рдореЗрдВ рд▓рд┐рд╕реНрдЯ рдХреА рд▓рдВрдмрд╛рдИ рдЦреЛрдЬрдиреЗ рдХреЗ 8 рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХрд╝реЗ.рдирдИ рд╡рд┐рдзрд┐рдпрд╛рдБ рдЕрднреНрдпрд╛рд╕ рдХрд░рддреЗ рд░рд╣реЗрдВред рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдмреЗрд╣рддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдЪреВрдХ рддрд░реАрдХрд╛ рд╣реИред рдФрд░ рд╣рдорд╛рд░реЗ Python Programming рд╕реНрдХрд┐рд▓ рдЯреНрд░реИрдХ рдореЗрдВ рджрд╛рдЦрд┐рд▓рд╛ рд▓реЗрдирд╛ рди рднреВрд▓реЗрдВ, рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдб рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдХрд░рдирд╛, рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдЯреЗрд╕реНрдЯ рд▓рд┐рдЦрдирд╛, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╕рд┐рдЦрд╛рдПрдЧрд╛ред