Sobes.tech
Junior — Middle

Python барои кор бо маълумот ва намудҳои маълумот функсияҳои стандартии дохилиро пешниҳод мекунад?

sobes.tech AI

Ҷавоб аз AI

Python бисёр дарвозаҳои дарунсохт барои кор бо маълумот ва намудҳои маълумот пешниҳод мекунад. Инҳоянд баъзе аз асосӣ:

  • type(obj) — намуди объектиро бармегардонад.
  • len(obj) — дарозии объекти (феҳрист, сатр, луғат ва ғайра).
  • int(), float(), str() — табдили намудҳо.
  • list(), dict(), set(), tuple() — эҷоди маҷмӯаҳои мувофиқ.
  • isinstance(obj, classinfo) — санҷиш барои тааллуқ доштани объекти ба намуд.
  • sorted(iterable) — рӯйхати ба тартиб даровардашударо бармегардонад.
  • sum(iterable) — ҷамъоварии унсурҳо.
  • min(), max() — арзиши хурдтарин ва бузургтарин.
  • enumerate(iterable) — ҷуфтҳои индекс-арзишро бармегардонад.
  • zip(*iterables) — пайваст кардани чанд объектҳои итерибол.

Масалан:

numbers = [1, 3, 2]
print(sorted(numbers))  # [1, 2, 3]
print(sum(numbers))     # 6
print(isinstance(numbers, list))  # True