[{"data":1,"prerenderedAt":4133},["ShallowReactive",2],{"tutorials-python":3,"category-items-python":987,"content-/python/built-in-functions":988},[4,22,31,40,49,58,67,76,86,95,104,113,122,131,141,150,159,168,177,186,196,205,214,223,233,242,251,260,269,279,288,297,306,315,324,333,342,351,360,369,379,388,397,406,415,424,433,442,452,461,470,479,488,497,506,515,525,534,543,552,561,570,579,588,597,606,616,625,634,643,652,661,670,680,689,698,707,716,725,734,744,753,762,771,780,789,798,807,817,826,835,844,853,863,872,881,890,900,909,918,927,936,945,953,961,970,979],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":9,"description":10,"slug":11,"order":12,"isParent":13,"icon":14,"_type":15,"_id":16,"_source":17,"_file":18,"_stem":19,"_extension":20,"children":21},"/python/getting-started","python",false,"","Getting Started","Begin your Python programming journey. Learn what Python is, how to set it up, and write your first programs. Perfect for complete beginners starting their coding adventure.","getting-started",1,true,"pi pi-folder","markdown","content:python:1.getting-started.md","content","python/1.getting-started.md","python/1.getting-started","md",[22,31,40,49,58,67],{"_path":23,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":24,"description":25,"slug":26,"parentId":5,"order":27,"_type":15,"_id":28,"_source":17,"_file":29,"_stem":30,"_extension":20},"/python/what-is-python","What is Python","Discover Python's fascinating history, design philosophy, and key features. Learn why Python has become one of the world's most popular programming languages and perfect for beginners.","what-is-python",2,"content:python:2.what-is-python.md","python/2.what-is-python.md","python/2.what-is-python",{"_path":32,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":33,"description":34,"slug":35,"parentId":5,"order":36,"_type":15,"_id":37,"_source":17,"_file":38,"_stem":39,"_extension":20},"/python/setup-python","Setup Python","Learn how to install Python on your computer and set up your development environment. Step-by-step guide for Windows, macOS, and Linux with beginner-friendly instructions.","setup-python",3,"content:python:3.setup-python.md","python/3.setup-python.md","python/3.setup-python",{"_path":41,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":42,"description":43,"slug":44,"parentId":5,"order":45,"_type":15,"_id":46,"_source":17,"_file":47,"_stem":48,"_extension":20},"/python/your-first-program","Your First Program","Write and run your first Python program! Learn the basics of Python programming with simple examples and step-by-step instructions for beginners.","your-first-program",4,"content:python:4.your-first-program.md","python/4.your-first-program.md","python/4.your-first-program",{"_path":50,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":51,"description":52,"slug":53,"parentId":5,"order":54,"_type":15,"_id":55,"_source":17,"_file":56,"_stem":57,"_extension":20},"/python/python-code-structure","Python Code Structure","Learn how Python code is organized and structured. Understand indentation, line breaks, and the basic rules that make Python programs work correctly.","python-code-structure",5,"content:python:5.python-code-structure.md","python/5.python-code-structure.md","python/5.python-code-structure",{"_path":59,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":60,"description":61,"slug":62,"parentId":5,"order":63,"_type":15,"_id":64,"_source":17,"_file":65,"_stem":66,"_extension":20},"/python/writing-comments","Writing Comments","Learn how to write effective comments in Python. Discover when and how to document your code to make it clear, maintainable, and easy to understand.","writing-comments",6,"content:python:6.writing-comments.md","python/6.writing-comments.md","python/6.writing-comments",{"_path":68,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":69,"description":70,"slug":71,"parentId":5,"order":72,"_type":15,"_id":73,"_source":17,"_file":74,"_stem":75,"_extension":20},"/python/working-with-variables","Working with Variables","Learn how to create, use, and manage variables in Python. Understand how to store data, change values, and follow naming conventions for clean, readable code.","working-with-variables",7,"content:python:7.working-with-variables.md","python/7.working-with-variables.md","python/7.working-with-variables",{"_path":77,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":78,"description":79,"slug":80,"order":81,"isParent":13,"icon":14,"_type":15,"_id":82,"_source":17,"_file":83,"_stem":84,"_extension":20,"children":85,"expanded":13},"/python/basic-data-types","Basic Data Types","Learn about Python's fundamental data types including numbers, text, and boolean values","basic-data-types",8,"content:python:8.basic-data-types.md","python/8.basic-data-types.md","python/8.basic-data-types",[86,95,104,113,122],{"_path":87,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":88,"description":89,"slug":90,"parentId":77,"order":91,"_type":15,"_id":92,"_source":17,"_file":93,"_stem":94,"_extension":20},"/python/understanding-data-types","Understanding Data Types","Learn how Python identifies different data types and why they're important for programming","understanding-data-types",9,"content:python:9.understanding-data-types.md","python/9.understanding-data-types.md","python/9.understanding-data-types",{"_path":96,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":97,"description":98,"slug":99,"parentId":77,"order":100,"_type":15,"_id":101,"_source":17,"_file":102,"_stem":103,"_extension":20},"/python/working-with-numbers","Working with Numbers","Learn about Python's numeric data types including integers and floats, and how to perform calculations","working-with-numbers",10,"content:python:10.working-with-numbers.md","python/10.working-with-numbers.md","python/10.working-with-numbers",{"_path":105,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":106,"description":107,"slug":108,"parentId":77,"order":109,"_type":15,"_id":110,"_source":17,"_file":111,"_stem":112,"_extension":20},"/python/text-and-strings","Text and Strings","Learn how to work with text data in Python using strings, including creation, manipulation, and formatting","text-and-strings",11,"content:python:11.text-and-strings.md","python/11.text-and-strings.md","python/11.text-and-strings",{"_path":114,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":115,"description":116,"slug":117,"parentId":77,"order":118,"_type":15,"_id":119,"_source":17,"_file":120,"_stem":121,"_extension":20},"/python/true-false-values","True/False Values","Learn about boolean values in Python, including True/False logic, comparison operations, and how to use booleans for decision-making in your programs","true-false-values",12,"content:python:12.true-false-values.md","python/12.true-false-values.md","python/12.true-false-values",{"_path":123,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":124,"description":125,"slug":126,"parentId":77,"order":127,"_type":15,"_id":128,"_source":17,"_file":129,"_stem":130,"_extension":20},"/python/converting-types","Converting Types","Learn how to convert between different Python data types including strings, numbers, and booleans","converting-types",13,"content:python:13.converting-types.md","python/13.converting-types.md","python/13.converting-types",{"_path":132,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":133,"description":134,"slug":135,"order":136,"isParent":13,"icon":14,"_type":15,"_id":137,"_source":17,"_file":138,"_stem":139,"_extension":20,"children":140},"/python/python-operators","Python Operators","Learn about Python operators - the symbols and keywords that perform operations on data. Discover arithmetic, comparison, logical, and assignment operators with simple examples.","python-operators",14,"content:python:14.python-operators.md","python/14.python-operators.md","python/14.python-operators",[141,150,159,168,177],{"_path":142,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":143,"description":144,"slug":145,"parentId":132,"order":146,"_type":15,"_id":147,"_source":17,"_file":148,"_stem":149,"_extension":20},"/python/math-operations","Math Operations","Learn Python's arithmetic operators for mathematical calculations. Master addition, subtraction, multiplication, division, and more with practical examples.","math-operations",15,"content:python:15.math-operations.md","python/15.math-operations.md","python/15.math-operations",{"_path":151,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":152,"description":153,"slug":154,"parentId":132,"order":155,"_type":15,"_id":156,"_source":17,"_file":157,"_stem":158,"_extension":20},"/python/comparing-values","Comparing Values","Learn Python's comparison operators to compare values and make decisions. Master equality, inequality, and relational operators with practical examples.","comparing-values",16,"content:python:16.comparing-values.md","python/16.comparing-values.md","python/16.comparing-values",{"_path":160,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":161,"description":162,"slug":163,"parentId":132,"order":164,"_type":15,"_id":165,"_source":17,"_file":166,"_stem":167,"_extension":20},"/python/logic-operations","Logic Operations","Learn about Python's logical operators for combining conditions and creating complex boolean expressions","logic-operations",17,"content:python:17.logic-operations.md","python/17.logic-operations.md","python/17.logic-operations",{"_path":169,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":170,"description":171,"slug":172,"parentId":132,"order":173,"_type":15,"_id":174,"_source":17,"_file":175,"_stem":176,"_extension":20},"/python/value-assignment","Value Assignment","Learn about Python's assignment operators for efficiently updating variables and performing calculations","value-assignment",18,"content:python:18.value-assignment.md","python/18.value-assignment.md","python/18.value-assignment",{"_path":178,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":179,"description":180,"slug":181,"parentId":132,"order":182,"_type":15,"_id":183,"_source":17,"_file":184,"_stem":185,"_extension":20},"/python/operator-precedence","Operator Precedence","Learn how Python evaluates expressions with multiple operators and how to control evaluation order","operator-precedence",19,"content:python:19.operator-precedence.md","python/19.operator-precedence.md","python/19.operator-precedence",{"_path":187,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":188,"description":189,"slug":190,"order":191,"isParent":13,"icon":14,"_type":15,"_id":192,"_source":17,"_file":193,"_stem":194,"_extension":20,"children":195},"/python/decision-making","Decision Making","Learn how to make decisions in your Python programs using conditional statements and control flow","decision-making",20,"content:python:20.decision-making.md","python/20.decision-making.md","python/20.decision-making",[196,205,214],{"_path":197,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":198,"description":199,"slug":200,"parentId":187,"order":201,"_type":15,"_id":202,"_source":17,"_file":203,"_stem":204,"_extension":20},"/python/if-statements","If Statements","Learn how to use if statements to make decisions and control program flow in Python","if-statements",21,"content:python:21.if-statements.md","python/21.if-statements.md","python/21.if-statements",{"_path":206,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":207,"description":208,"slug":209,"parentId":187,"order":210,"_type":15,"_id":211,"_source":17,"_file":212,"_stem":213,"_extension":20},"/python/multiple-conditions","Multiple Conditions","Learn how to handle multiple conditions using elif statements and complex conditional logic in Python","multiple-conditions",22,"content:python:22.multiple-conditions.md","python/22.multiple-conditions.md","python/22.multiple-conditions",{"_path":215,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":216,"description":217,"slug":218,"parentId":187,"order":219,"_type":15,"_id":220,"_source":17,"_file":221,"_stem":222,"_extension":20},"/python/pattern-matching","Pattern Matching","Learn how to use Python's match-case statements for powerful pattern matching and complex decision making","pattern-matching",23,"content:python:23.pattern-matching.md","python/23.pattern-matching.md","python/23.pattern-matching",{"_path":224,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":225,"description":226,"slug":227,"order":228,"isParent":13,"icon":14,"_type":15,"_id":229,"_source":17,"_file":230,"_stem":231,"_extension":20,"children":232},"/python/repetition-and-loops","Python Loops","Learn how to use loops to repeat code efficiently and handle repetitive tasks in Python","repetition-and-loops",24,"content:python:24.repetition-and-loops.md","python/24.repetition-and-loops.md","python/24.repetition-and-loops",[233,242,251,260],{"_path":234,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":235,"description":236,"slug":237,"parentId":224,"order":238,"_type":15,"_id":239,"_source":17,"_file":240,"_stem":241,"_extension":20},"/python/while-loops","While Loops","Learn how to use while loops for condition-based repetition and create loops that run until specific conditions are met","while-loops",25,"content:python:25.while-loops.md","python/25.while-loops.md","python/25.while-loops",{"_path":243,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":244,"description":245,"slug":246,"parentId":224,"order":247,"_type":15,"_id":248,"_source":17,"_file":249,"_stem":250,"_extension":20},"/python/for-loops","For Loops","Learn how to use for loops to iterate through sequences, collections, and ranges efficiently in Python","for-loops",26,"content:python:26.for-loops.md","python/26.for-loops.md","python/26.for-loops",{"_path":252,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":253,"description":254,"slug":255,"parentId":224,"order":256,"_type":15,"_id":257,"_source":17,"_file":258,"_stem":259,"_extension":20},"/python/loop-control","Loop Control","Master advanced loop control techniques including break, continue, and else clauses for sophisticated iteration patterns","loop-control",27,"content:python:27.loop-control.md","python/27.loop-control.md","python/27.loop-control",{"_path":261,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":262,"description":263,"slug":264,"parentId":224,"order":265,"_type":15,"_id":266,"_source":17,"_file":267,"_stem":268,"_extension":20},"/python/nested-loops","Nested Loops","Learn how to use nested loops to process multi-dimensional data, create patterns, and handle complex iteration scenarios","nested-loops",28,"content:python:28.nested-loops.md","python/28.nested-loops.md","python/28.nested-loops",{"_path":270,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":271,"description":272,"slug":273,"order":274,"isParent":13,"icon":14,"_type":15,"_id":275,"_source":17,"_file":276,"_stem":277,"_extension":20,"children":278},"/python/python-lists","Python Lists","Learn about Python lists, one of the most important and versatile data structures for storing and organizing collections of data","python-lists",29,"content:python:29.python-lists.md","python/29.python-lists.md","python/29.python-lists",[279,288,297,306,315,324,333,342,351,360],{"_path":280,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":281,"description":282,"slug":283,"parentId":270,"order":284,"_type":15,"_id":285,"_source":17,"_file":286,"_stem":287,"_extension":20},"/python/creating-lists","Creating Lists","Learn different methods to create and initialize Python lists, from simple literals to advanced techniques","creating-lists",30,"content:python:30.creating-lists.md","python/30.creating-lists.md","python/30.creating-lists",{"_path":289,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":290,"description":291,"slug":292,"parentId":270,"order":293,"_type":15,"_id":294,"_source":17,"_file":295,"_stem":296,"_extension":20},"/python/reading-list-data","Reading List Data","Master techniques for accessing and retrieving data from Python lists using indexing, slicing, and built-in methods","reading-list-data",31,"content:python:31.reading-list-data.md","python/31.reading-list-data.md","python/31.reading-list-data",{"_path":298,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":299,"description":300,"slug":301,"parentId":270,"order":302,"_type":15,"_id":303,"_source":17,"_file":304,"_stem":305,"_extension":20},"/python/modifying-lists","Modifying Lists","Learn how to change, update, and modify existing elements in Python lists using indexing and various methods","modifying-lists",32,"content:python:32.modifying-lists.md","python/32.modifying-lists.md","python/32.modifying-lists",{"_path":307,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":308,"description":309,"slug":310,"parentId":270,"order":311,"_type":15,"_id":312,"_source":17,"_file":313,"_stem":314,"_extension":20},"/python/adding-to-lists","Adding to Lists","Learn various methods to add elements to Python lists including append, insert, extend, and concatenation techniques","adding-to-lists",33,"content:python:33.adding-to-lists.md","python/33.adding-to-lists.md","python/33.adding-to-lists",{"_path":316,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":317,"description":318,"slug":319,"parentId":270,"order":320,"_type":15,"_id":321,"_source":17,"_file":322,"_stem":323,"_extension":20},"/python/removing-from-lists","Removing from Lists","Learn different methods to remove and delete elements from Python lists including remove, pop, del, and clear","removing-from-lists",34,"content:python:34.removing-from-lists.md","python/34.removing-from-lists.md","python/34.removing-from-lists",{"_path":325,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":326,"description":327,"slug":328,"parentId":270,"order":329,"_type":15,"_id":330,"_source":17,"_file":331,"_stem":332,"_extension":20},"/python/looping-through-lists","Looping Through Lists","Learn different ways to iterate through Python lists using for loops, while loops, enumerate, and other iteration techniques","looping-through-lists",35,"content:python:35.looping-through-lists.md","python/35.looping-through-lists.md","python/35.looping-through-lists",{"_path":334,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":335,"description":336,"slug":337,"parentId":270,"order":338,"_type":15,"_id":339,"_source":17,"_file":340,"_stem":341,"_extension":20},"/python/list-shortcuts","List Shortcuts","Learn powerful Python list shortcuts including list comprehensions, slicing tricks, and built-in functions for efficient list operations","list-shortcuts",36,"content:python:36.list-shortcuts.md","python/36.list-shortcuts.md","python/36.list-shortcuts",{"_path":343,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":344,"description":345,"slug":346,"parentId":270,"order":347,"_type":15,"_id":348,"_source":17,"_file":349,"_stem":350,"_extension":20},"/python/organizing-lists","Organizing Lists","Learn how to sort, reverse, and organize Python lists using built-in methods and custom sorting techniques","organizing-lists",37,"content:python:37.organizing-lists.md","python/37.organizing-lists.md","python/37.organizing-lists",{"_path":352,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":353,"description":354,"slug":355,"parentId":270,"order":356,"_type":15,"_id":357,"_source":17,"_file":358,"_stem":359,"_extension":20},"/python/combining-lists","Combining Lists","Learn various techniques to combine, merge, and join Python lists including concatenation, zipping, and advanced merging strategies","combining-lists",38,"content:python:38.combining-lists.md","python/38.combining-lists.md","python/38.combining-lists",{"_path":361,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":362,"description":363,"slug":364,"parentId":270,"order":365,"_type":15,"_id":366,"_source":17,"_file":367,"_stem":368,"_extension":20},"/python/essential-list-tools","Essential List Tools","Master powerful built-in functions and advanced techniques for efficient Python list manipulation and data processing","essential-list-tools",39,"content:python:39.essential-list-tools.md","python/39.essential-list-tools.md","python/39.essential-list-tools",{"_path":370,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":371,"description":372,"slug":373,"order":374,"isParent":13,"icon":14,"_type":15,"_id":375,"_source":17,"_file":376,"_stem":377,"_extension":20,"children":378},"/python/python-tuples","Python Tuples","Master Python tuples - immutable sequences perfect for storing related data that shouldn't change. Learn creation, access, and manipulation techniques.","python-tuples",40,"content:python:40.python-tuples.md","python/40.python-tuples.md","python/40.python-tuples",[379,388,397,406,415,424,433],{"_path":380,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":381,"description":382,"slug":383,"parentId":370,"order":384,"_type":15,"_id":385,"_source":17,"_file":386,"_stem":387,"_extension":20},"/python/creating-tuples","Creating Tuples","Learn different ways to create Python tuples, from basic syntax to advanced techniques. Master tuple initialization and understand when to use tuples.","creating-tuples",41,"content:python:41.creating-tuples.md","python/41.creating-tuples.md","python/41.creating-tuples",{"_path":389,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":390,"description":391,"slug":392,"parentId":370,"order":393,"_type":15,"_id":394,"_source":17,"_file":395,"_stem":396,"_extension":20},"/python/reading-tuple-data","Reading Tuple Data","Master accessing tuple elements through indexing, slicing, and searching. Learn efficient patterns for reading and working with tuple data.","reading-tuple-data",42,"content:python:42.reading-tuple-data.md","python/42.reading-tuple-data.md","python/42.reading-tuple-data",{"_path":398,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":399,"description":400,"slug":401,"parentId":370,"order":402,"_type":15,"_id":403,"_source":17,"_file":404,"_stem":405,"_extension":20},"/python/changing-tuples","Changing Tuples","Understand tuple immutability and learn techniques for working with unchangeable data. Master creating modified tuple versions and handling immutable constraints.","changing-tuples",43,"content:python:43.changing-tuples.md","python/43.changing-tuples.md","python/43.changing-tuples",{"_path":407,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":408,"description":409,"slug":410,"parentId":370,"order":411,"_type":15,"_id":412,"_source":17,"_file":413,"_stem":414,"_extension":20},"/python/tuple-unpacking","Tuple Unpacking","Master tuple unpacking for elegant variable assignment, function returns, and data extraction. Learn Python's powerful unpacking syntax and patterns.","tuple-unpacking",44,"content:python:44.tuple-unpacking.md","python/44.tuple-unpacking.md","python/44.tuple-unpacking",{"_path":416,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":417,"description":418,"slug":419,"parentId":370,"order":420,"_type":15,"_id":421,"_source":17,"_file":422,"_stem":423,"_extension":20},"/python/iterating-tuples","Iterating Tuples","Master tuple iteration techniques for processing sequence data. Learn basic loops, enumerate, nested iteration, and advanced patterns for efficient data processing.","iterating-tuples",45,"content:python:45.iterating-tuples.md","python/45.iterating-tuples.md","python/45.iterating-tuples",{"_path":425,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":426,"description":427,"slug":428,"parentId":370,"order":429,"_type":15,"_id":430,"_source":17,"_file":431,"_stem":432,"_extension":20},"/python/merging-tuples","Merging Tuples","Learn techniques for combining and merging tuples to create larger data structures. Master concatenation, joining multiple tuples, and advanced merging patterns.","merging-tuples",46,"content:python:46.merging-tuples.md","python/46.merging-tuples.md","python/46.merging-tuples",{"_path":434,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":435,"description":436,"slug":437,"parentId":370,"order":438,"_type":15,"_id":439,"_source":17,"_file":440,"_stem":441,"_extension":20},"/python/tuple-operations","Tuple Operations","Master comprehensive tuple operations including built-in functions, mathematical operations, comparisons, and advanced techniques for efficient tuple manipulation.","tuple-operations",47,"content:python:47.tuple-operations.md","python/47.tuple-operations.md","python/47.tuple-operations",{"_path":443,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":444,"description":445,"slug":446,"order":447,"isParent":13,"icon":14,"_type":15,"_id":448,"_source":17,"_file":449,"_stem":450,"_extension":20,"children":451},"/python/python-sets","Python Sets","Discover Python sets - unique collections that automatically eliminate duplicates and provide powerful mathematical operations for data filtering and analysis.","python-sets",48,"content:python:48.python-sets.md","python/48.python-sets.md","python/48.python-sets",[452,461,470,479,488,497,506],{"_path":453,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":454,"description":455,"slug":456,"parentId":443,"order":457,"_type":15,"_id":458,"_source":17,"_file":459,"_stem":460,"_extension":20},"/python/creating-sets","Creating Sets","Learn multiple ways to create sets in Python including literal syntax, set() function, and set comprehensions. Master set creation from different data sources.","creating-sets",49,"content:python:49.creating-sets.md","python/49.creating-sets.md","python/49.creating-sets",{"_path":462,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":463,"description":464,"slug":465,"parentId":443,"order":466,"_type":15,"_id":467,"_source":17,"_file":468,"_stem":469,"_extension":20},"/python/reading-set-data","Reading Set Data","Learn how to access and examine set data in Python including membership testing, iteration, size checking, and converting sets to other data types.","reading-set-data",50,"content:python:50.reading-set-data.md","python/50.reading-set-data.md","python/50.reading-set-data",{"_path":471,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":472,"description":473,"slug":474,"parentId":443,"order":475,"_type":15,"_id":476,"_source":17,"_file":477,"_stem":478,"_extension":20},"/python/adding-to-sets","Adding to Sets","Learn how to add elements to sets in Python using add(), update(), and union operations. Master growing sets dynamically with single items and multiple elements.","adding-to-sets",51,"content:python:51.adding-to-sets.md","python/51.adding-to-sets.md","python/51.adding-to-sets",{"_path":480,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":481,"description":482,"slug":483,"parentId":443,"order":484,"_type":15,"_id":485,"_source":17,"_file":486,"_stem":487,"_extension":20},"/python/removing-from-sets","Removing from Sets","Learn how to remove elements from Python sets using different methods like remove(), discard(), pop(), and clear()","removing-from-sets",52,"content:python:52.removing-from-sets.md","python/52.removing-from-sets.md","python/52.removing-from-sets",{"_path":489,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":490,"description":491,"slug":492,"parentId":443,"order":493,"_type":15,"_id":494,"_source":17,"_file":495,"_stem":496,"_extension":20},"/python/iterating-sets","Iterating Sets","Learn different ways to iterate through Python sets using for loops, comprehensions, and built-in functions","iterating-sets",53,"content:python:53.iterating-sets.md","python/53.iterating-sets.md","python/53.iterating-sets",{"_path":498,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":499,"description":500,"slug":501,"parentId":443,"order":502,"_type":15,"_id":503,"_source":17,"_file":504,"_stem":505,"_extension":20},"/python/combining-sets","Combining Sets","Learn how to combine Python sets using union, intersection, difference, and other set operations","combining-sets",54,"content:python:54.combining-sets.md","python/54.combining-sets.md","python/54.combining-sets",{"_path":507,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":508,"description":509,"slug":510,"parentId":443,"order":511,"_type":15,"_id":512,"_source":17,"_file":513,"_stem":514,"_extension":20},"/python/set-operations","Set Operations","Learn advanced Python set operations including comparisons, subsets, supersets, and mathematical set relationships","set-operations",55,"content:python:55.set-operations.md","python/55.set-operations.md","python/55.set-operations",{"_path":516,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":517,"description":518,"slug":519,"order":520,"isParent":13,"icon":14,"_type":15,"_id":521,"_source":17,"_file":522,"_stem":523,"_extension":20,"children":524},"/python/python-dictionaries","Python Dictionaries","Learn about Python dictionaries - key-value data structures for storing and organizing related information","python-dictionaries",56,"content:python:56.python-dictionaries.md","python/56.python-dictionaries.md","python/56.python-dictionaries",[525,534,543,552,561,570,579,588,597],{"_path":526,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":527,"description":528,"slug":529,"parentId":516,"order":530,"_type":15,"_id":531,"_source":17,"_file":532,"_stem":533,"_extension":20},"/python/creating-dictionaries","Creating Dictionaries","Learn different methods to create Python dictionaries using literals, constructors, and comprehensions","creating-dictionaries",57,"content:python:57.creating-dictionaries.md","python/57.creating-dictionaries.md","python/57.creating-dictionaries",{"_path":535,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":536,"description":537,"slug":538,"parentId":516,"order":539,"_type":15,"_id":540,"_source":17,"_file":541,"_stem":542,"_extension":20},"/python/getting-dictionary-values","Getting Dictionary Values","Learn safe and efficient methods to retrieve data from Python dictionaries using various access techniques","getting-dictionary-values",58,"content:python:58.getting-dictionary-values.md","python/58.getting-dictionary-values.md","python/58.getting-dictionary-values",{"_path":544,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":545,"description":546,"slug":547,"parentId":516,"order":548,"_type":15,"_id":549,"_source":17,"_file":550,"_stem":551,"_extension":20},"/python/updating-dictionaries","Updating Dictionaries","Learn how to modify and maintain Python dictionary data using various update methods and techniques","updating-dictionaries",59,"content:python:59.updating-dictionaries.md","python/59.updating-dictionaries.md","python/59.updating-dictionaries",{"_path":553,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":554,"description":555,"slug":556,"parentId":516,"order":557,"_type":15,"_id":558,"_source":17,"_file":559,"_stem":560,"_extension":20},"/python/adding-dictionary-items","Adding Dictionary Items","Learn effective techniques for adding new items to Python dictionaries with various methods and best practices","adding-dictionary-items",60,"content:python:60.adding-dictionary-items.md","python/60.adding-dictionary-items.md","python/60.adding-dictionary-items",{"_path":562,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":563,"description":564,"slug":565,"parentId":516,"order":566,"_type":15,"_id":567,"_source":17,"_file":568,"_stem":569,"_extension":20},"/python/deleting-dictionary-items","Deleting Dictionary Items","Master safe and efficient techniques for removing items from Python dictionaries with various methods and error handling","deleting-dictionary-items",61,"content:python:61.deleting-dictionary-items.md","python/61.deleting-dictionary-items.md","python/61.deleting-dictionary-items",{"_path":571,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":572,"description":573,"slug":574,"parentId":516,"order":575,"_type":15,"_id":576,"_source":17,"_file":577,"_stem":578,"_extension":20},"/python/looping-dictionaries","Looping Dictionaries","Learn efficient techniques for iterating through Python dictionaries using keys, values, and items","looping-dictionaries",62,"content:python:62.looping-dictionaries.md","python/62.looping-dictionaries.md","python/62.looping-dictionaries",{"_path":580,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":581,"description":582,"slug":583,"parentId":516,"order":584,"_type":15,"_id":585,"_source":17,"_file":586,"_stem":587,"_extension":20},"/python/dictionary-copies","Dictionary Copies","Learn safe techniques for duplicating Python dictionaries using shallow and deep copy methods","dictionary-copies",63,"content:python:63.dictionary-copies.md","python/63.dictionary-copies.md","python/63.dictionary-copies",{"_path":589,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":590,"description":591,"slug":592,"parentId":516,"order":593,"_type":15,"_id":594,"_source":17,"_file":595,"_stem":596,"_extension":20},"/python/multi-level-dictionaries","Multi-level Dictionaries","Master working with nested Python dictionaries for complex data structures and hierarchical information","multi-level-dictionaries",64,"content:python:64.multi-level-dictionaries.md","python/64.multi-level-dictionaries.md","python/64.multi-level-dictionaries",{"_path":598,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":599,"description":600,"slug":601,"parentId":516,"order":602,"_type":15,"_id":603,"_source":17,"_file":604,"_stem":605,"_extension":20},"/python/dictionary-tools","Dictionary Tools","Explore powerful built-in functions and advanced techniques for efficient Python dictionary manipulation and analysis","dictionary-tools",65,"content:python:65.dictionary-tools.md","python/65.dictionary-tools.md","python/65.dictionary-tools",{"_path":607,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":608,"description":609,"slug":610,"order":611,"isParent":13,"icon":14,"_type":15,"_id":612,"_source":17,"_file":613,"_stem":614,"_extension":20,"children":615},"/python/python-functions","Python Functions","Learn how to create and use Python functions to organize code into reusable, modular components that make programs more efficient and maintainable","python-functions",66,"content:python:66.python-functions.md","python/66.python-functions.md","python/66.python-functions",[616,625,634,643,652,661],{"_path":617,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":618,"description":619,"slug":620,"parentId":607,"order":621,"_type":15,"_id":622,"_source":17,"_file":623,"_stem":624,"_extension":20},"/python/function-basics","Function Basics","Learn the fundamentals of creating and using Python functions to organize code into reusable, modular components","function-basics",67,"content:python:67.function-basics.md","python/67.function-basics.md","python/67.function-basics",{"_path":626,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":627,"description":628,"slug":629,"parentId":607,"order":630,"_type":15,"_id":631,"_source":17,"_file":632,"_stem":633,"_extension":20},"/python/function-parameters","Function Parameters","Master different types of Python function parameters including positional, keyword, default, and variable-length arguments","function-parameters",68,"content:python:68.function-parameters.md","python/68.function-parameters.md","python/68.function-parameters",{"_path":635,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":636,"description":637,"slug":638,"parentId":607,"order":639,"_type":15,"_id":640,"_source":17,"_file":641,"_stem":642,"_extension":20},"/python/returning-values","Returning Values","Learn different ways Python functions return data including single values, multiple values, and conditional returns","returning-values",69,"content:python:69.returning-values.md","python/69.returning-values.md","python/69.returning-values",{"_path":644,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":645,"description":646,"slug":647,"parentId":607,"order":648,"_type":15,"_id":649,"_source":17,"_file":650,"_stem":651,"_extension":20},"/python/variable-scope","Variable Scope","Understand Python variable scope including local, global, and nonlocal variables and how they affect function behavior","variable-scope",70,"content:python:70.variable-scope.md","python/70.variable-scope.md","python/70.variable-scope",{"_path":653,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":654,"description":655,"slug":656,"parentId":607,"order":657,"_type":15,"_id":658,"_source":17,"_file":659,"_stem":660,"_extension":20},"/python/anonymous-functions","Anonymous Functions","Learn to create and use Python lambda functions for concise, inline function definitions and functional programming patterns","anonymous-functions",71,"content:python:71.anonymous-functions.md","python/71.anonymous-functions.md","python/71.anonymous-functions",{"_path":662,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":663,"description":664,"slug":665,"parentId":607,"order":666,"_type":15,"_id":667,"_source":17,"_file":668,"_stem":669,"_extension":20},"/python/function-recursion","Function Recursion","Master recursive functions in Python by learning how functions can call themselves to solve complex problems with elegant, mathematical solutions","function-recursion",72,"content:python:72.function-recursion.md","python/72.function-recursion.md","python/72.function-recursion",{"_path":671,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":672,"description":673,"slug":674,"order":675,"isParent":13,"icon":14,"_type":15,"_id":676,"_source":17,"_file":677,"_stem":678,"_extension":20,"children":679},"/python/object-programming","Object Programming","Learn object-oriented programming (OOP) in Python - create classes, objects, and methods to build organized, reusable code","object-programming",73,"content:python:73.object-programming.md","python/73.object-programming.md","python/73.object-programming",[680,689,698,707,716,725],{"_path":681,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":682,"description":683,"slug":684,"parentId":671,"order":685,"_type":15,"_id":686,"_source":17,"_file":687,"_stem":688,"_extension":20},"/python/classes-and-objects","Classes and Objects","Learn to create Python classes and objects - the foundation of object-oriented programming for building reusable, organized code","classes-and-objects",74,"content:python:74.classes-and-objects.md","python/74.classes-and-objects.md","python/74.classes-and-objects",{"_path":690,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":691,"description":692,"slug":693,"parentId":671,"order":694,"_type":15,"_id":695,"_source":17,"_file":696,"_stem":697,"_extension":20},"/python/object-methods","Object Methods","Master object methods in Python - learn to define behaviors, work with parameters, and create interactive objects that respond to actions","object-methods",75,"content:python:75.object-methods.md","python/75.object-methods.md","python/75.object-methods",{"_path":699,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":700,"description":701,"slug":702,"parentId":671,"order":703,"_type":15,"_id":704,"_source":17,"_file":705,"_stem":706,"_extension":20},"/python/class-inheritance","Class Inheritance","Learn Python class inheritance - create specialized classes that build upon existing functionality while adding new features and behaviors","class-inheritance",76,"content:python:76.class-inheritance.md","python/76.class-inheritance.md","python/76.class-inheritance",{"_path":708,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":709,"description":710,"slug":711,"parentId":671,"order":712,"_type":15,"_id":713,"_source":17,"_file":714,"_stem":715,"_extension":20},"/python/method-overriding","Method Overriding","Master method overriding in Python - learn to customize inherited methods, use super(), and create specialized behaviors while maintaining inheritance benefits","method-overriding",77,"content:python:77.method-overriding.md","python/77.method-overriding.md","python/77.method-overriding",{"_path":717,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":718,"description":719,"slug":720,"parentId":671,"order":721,"_type":15,"_id":722,"_source":17,"_file":723,"_stem":724,"_extension":20},"/python/variable-visibility","Variable Visibility","Master Python variable visibility - learn public, protected, and private attributes to control access and create well-encapsulated classes","variable-visibility",78,"content:python:78.variable-visibility.md","python/78.variable-visibility.md","python/78.variable-visibility",{"_path":726,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":727,"description":728,"slug":729,"parentId":671,"order":730,"_type":15,"_id":731,"_source":17,"_file":732,"_stem":733,"_extension":20},"/python/special-methods","Special Methods","Master Python special methods (magic methods) - learn to implement __str__, __len__, __eq__ and more to make your classes work seamlessly with Python's built-in functions","special-methods",79,"content:python:79.special-methods.md","python/79.special-methods.md","python/79.special-methods",{"_path":735,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":736,"description":737,"slug":738,"order":739,"isParent":13,"icon":14,"_type":15,"_id":740,"_source":17,"_file":741,"_stem":742,"_extension":20,"children":743},"/python/advanced-concepts","Advanced Concepts","Master advanced Python programming concepts - work with dates, mathematics, JSON data, pattern matching, and more sophisticated programming techniques","advanced-concepts",80,"content:python:80.advanced-concepts.md","python/80.advanced-concepts.md","python/80.advanced-concepts",[744,753,762,771,780,789,798],{"_path":745,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":746,"description":747,"slug":748,"parentId":735,"order":749,"_type":15,"_id":750,"_source":17,"_file":751,"_stem":752,"_extension":20},"/python/working-with-dates","Working with Dates","Master Python date and time handling - work with datetime objects, format dates, calculate durations, and build time-aware applications","working-with-dates",81,"content:python:81.working-with-dates.md","python/81.working-with-dates.md","python/81.working-with-dates",{"_path":754,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":755,"description":756,"slug":757,"parentId":735,"order":758,"_type":15,"_id":759,"_source":17,"_file":760,"_stem":761,"_extension":20},"/python/mathematical-operations","Mathematical Operations","Master Python mathematical computing - use math functions, perform statistical calculations, and implement scientific computing for data analysis and problem-solving","mathematical-operations",82,"content:python:82.mathematical-operations.md","python/82.mathematical-operations.md","python/82.mathematical-operations",{"_path":763,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":764,"description":765,"slug":766,"parentId":735,"order":767,"_type":15,"_id":768,"_source":17,"_file":769,"_stem":770,"_extension":20},"/python/json-data","JSON Data","Master JSON data handling in Python - serialize and deserialize data, work with APIs, manage configuration files, and exchange data between applications","json-data",83,"content:python:83.json-data.md","python/83.json-data.md","python/83.json-data",{"_path":772,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":773,"description":774,"slug":775,"parentId":735,"order":776,"_type":15,"_id":777,"_source":17,"_file":778,"_stem":779,"_extension":20},"/python/package-management","Package Management","Master Python package management with pip and virtual environments - install libraries, manage dependencies, create isolated environments, and distribute packages professionally","package-management",85,"content:python:85.package-management.md","python/85.package-management.md","python/85.package-management",{"_path":781,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":782,"description":783,"slug":784,"parentId":735,"order":785,"_type":15,"_id":786,"_source":17,"_file":787,"_stem":788,"_extension":20},"/python/error-handling","Error Handling","Master Python error handling with try/except blocks, exception types, custom exceptions, debugging techniques, and best practices for robust application development","error-handling",86,"content:python:86.error-handling.md","python/86.error-handling.md","python/86.error-handling",{"_path":790,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":791,"description":792,"slug":793,"parentId":735,"order":794,"_type":15,"_id":795,"_source":17,"_file":796,"_stem":797,"_extension":20},"/python/getting-user-input","Getting User Input","Master user input handling in Python with input validation, data type conversion, interactive programs, and command-line interfaces for engaging user experiences","getting-user-input",87,"content:python:87.getting-user-input.md","python/87.getting-user-input.md","python/87.getting-user-input",{"_path":799,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":800,"description":801,"slug":802,"parentId":735,"order":803,"_type":15,"_id":804,"_source":17,"_file":805,"_stem":806,"_extension":20},"/python/text-formatting","Text Formatting","Master Python text formatting with f-strings, format methods, alignment, number formatting, and advanced techniques for professional, readable output","text-formatting",88,"content:python:88.text-formatting.md","python/88.text-formatting.md","python/88.text-formatting",{"_path":808,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":809,"description":810,"slug":811,"order":812,"isParent":13,"icon":14,"_type":15,"_id":813,"_source":17,"_file":814,"_stem":815,"_extension":20,"children":816},"/python/file-operations","File Operations","Master Python file handling with reading, writing, and managing files for data persistence and real-world applications","file-operations",89,"content:python:89.file-operations.md","python/89.file-operations.md","python/89.file-operations",[817,826,835,844],{"_path":818,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":819,"description":820,"slug":821,"parentId":808,"order":822,"_type":15,"_id":823,"_source":17,"_file":824,"_stem":825,"_extension":20},"/python/file-basics","File Basics","Learn fundamental Python file operations including opening files, understanding file modes, using context managers, and basic file handling concepts","file-basics",90,"content:python:90.file-basics.md","python/90.file-basics.md","python/90.file-basics",{"_path":827,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":828,"description":829,"slug":830,"parentId":808,"order":831,"_type":15,"_id":832,"_source":17,"_file":833,"_stem":834,"_extension":20},"/python/reading-files","Reading Files","Master Python file reading techniques including reading entire files, line-by-line processing, and handling different file formats for efficient data processing","reading-files",91,"content:python:91.reading-files.md","python/91.reading-files.md","python/91.reading-files",{"_path":836,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":837,"description":838,"slug":839,"parentId":808,"order":840,"_type":15,"_id":841,"_source":17,"_file":842,"_stem":843,"_extension":20},"/python/writing-files","Writing Files","Learn Python file writing techniques including creating new files, appending content, updating existing files, and saving different data formats safely","writing-files",92,"content:python:92.writing-files.md","python/92.writing-files.md","python/92.writing-files",{"_path":845,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":846,"description":847,"slug":848,"parentId":808,"order":849,"_type":15,"_id":850,"_source":17,"_file":851,"_stem":852,"_extension":20},"/python/file-management","File Management","Learn Python file management techniques including checking file properties, organizing files, directory operations, and implementing file system maintenance tasks","file-management",93,"content:python:93.file-management.md","python/93.file-management.md","python/93.file-management",{"_path":854,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":855,"description":856,"slug":857,"order":858,"isParent":13,"icon":14,"_type":15,"_id":859,"_source":17,"_file":860,"_stem":861,"_extension":20,"children":862},"/python/code-organization","Code Organization","Master Python code organization with modules, built-in libraries, and path management for creating maintainable and reusable applications","code-organization",94,"content:python:94.code-organization.md","python/94.code-organization.md","python/94.code-organization",[863,872,881],{"_path":864,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":865,"description":866,"slug":867,"parentId":854,"order":868,"_type":15,"_id":869,"_source":17,"_file":870,"_stem":871,"_extension":20},"/python/creating-modules","Creating Modules","Learn how to create custom Python modules, organize functions and classes, write reusable code components, and design effective module structures","creating-modules",95,"content:python:95.creating-modules.md","python/95.creating-modules.md","python/95.creating-modules",{"_path":873,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":874,"description":875,"slug":876,"parentId":854,"order":877,"_type":15,"_id":878,"_source":17,"_file":879,"_stem":880,"_extension":20},"/python/using-built-in-modules","Using Built-in Modules","Discover Python's extensive standard library and learn to effectively use built-in modules for common programming tasks, data processing, and system operations","using-built-in-modules",96,"content:python:96.using-built-in-modules.md","python/96.using-built-in-modules.md","python/96.using-built-in-modules",{"_path":882,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":883,"description":884,"slug":885,"parentId":854,"order":886,"_type":15,"_id":887,"_source":17,"_file":888,"_stem":889,"_extension":20},"/python/module-paths","Module Paths","Understand Python's module search system, manage import paths, work with packages, and organize larger projects with proper module path management","module-paths",97,"content:python:97.module-paths.md","python/97.module-paths.md","python/97.module-paths",{"_path":891,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":892,"description":893,"slug":894,"order":895,"isParent":13,"icon":14,"_type":15,"_id":896,"_source":17,"_file":897,"_stem":898,"_extension":20,"children":899,"expanded":13},"/python/reference-materials","Reference Materials","Comprehensive Python reference materials including reserved words, built-in functions, and operation guides for quick lookup and development support","reference-materials",98,"content:python:98.reference-materials.md","python/98.reference-materials.md","python/98.reference-materials",[900,909,918,927,936,945,953,961,970],{"_path":901,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":902,"description":903,"slug":904,"parentId":891,"order":905,"_type":15,"_id":906,"_source":17,"_file":907,"_stem":908,"_extension":20},"/python/reserved-words","Reserved Words","Complete reference of Python keywords and reserved words with descriptions, usage examples, and syntax guidelines","reserved-words",99,"content:python:99.reserved-words.md","python/99.reserved-words.md","python/99.reserved-words",{"_path":910,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":911,"description":912,"slug":913,"parentId":891,"order":914,"_type":15,"_id":915,"_source":17,"_file":916,"_stem":917,"_extension":20},"/python/built-in-functions","Built-in Functions","Comprehensive reference of Python's built-in functions with parameters, return values, and practical usage examples","built-in-functions",100,"content:python:100.built-in-functions.md","python/100.built-in-functions.md","python/100.built-in-functions",{"_path":919,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":920,"description":921,"slug":922,"parentId":891,"order":923,"_type":15,"_id":924,"_source":17,"_file":925,"_stem":926,"_extension":20},"/python/string-operations","String Operations","Complete reference of Python string methods, operations, and formatting techniques with examples and use cases","string-operations",101,"content:python:101.string-operations.md","python/101.string-operations.md","python/101.string-operations",{"_path":928,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":929,"description":930,"slug":931,"parentId":891,"order":932,"_type":15,"_id":933,"_source":17,"_file":934,"_stem":935,"_extension":20},"/python/list-operations","List Operations","Complete reference of Python list methods, operations, and manipulation techniques with examples and performance notes","list-operations",102,"content:python:102.list-operations.md","python/102.list-operations.md","python/102.list-operations",{"_path":937,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":938,"description":939,"slug":940,"parentId":891,"order":941,"_type":15,"_id":942,"_source":17,"_file":943,"_stem":944,"_extension":20},"/python/dictionary-operations","Dictionary Operations","Complete reference of Python dictionary methods, operations, and manipulation techniques with examples and use cases","dictionary-operations",103,"content:python:103.dictionary-operations.md","python/103.dictionary-operations.md","python/103.dictionary-operations",{"_path":946,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":435,"description":947,"slug":948,"parentId":891,"order":949,"_type":15,"_id":950,"_source":17,"_file":951,"_stem":952,"_extension":20},"/python/tuple-methods","Complete reference of Python tuple operations, methods, and techniques with examples and use cases","tuple-methods",104,"content:python:104.tuple-methods.md","python/104.tuple-methods.md","python/104.tuple-methods",{"_path":954,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":508,"description":955,"slug":956,"parentId":891,"order":957,"_type":15,"_id":958,"_source":17,"_file":959,"_stem":960,"_extension":20},"/python/set-methods","Complete reference of Python set operations, methods, and mathematical set operations with examples and use cases","set-methods",105,"content:python:105.set-methods.md","python/105.set-methods.md","python/105.set-methods",{"_path":962,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":963,"description":964,"slug":965,"parentId":891,"order":966,"_type":15,"_id":967,"_source":17,"_file":968,"_stem":969,"_extension":20},"/python/file-operations-reference","File Operations Reference","Complete reference of Python file operations, modes, methods, and file handling techniques with examples","file-operations-reference",106,"content:python:106.file-operations-reference.md","python/106.file-operations-reference.md","python/106.file-operations-reference",{"_path":971,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":972,"description":973,"slug":974,"parentId":891,"order":975,"_type":15,"_id":976,"_source":17,"_file":977,"_stem":978,"_extension":20},"/python/error-types","Error Types","Complete reference of Python exception types, error handling patterns, and debugging techniques with examples","error-types",107,"content:python:107.error-types.md","python/107.error-types.md","python/107.error-types",{"_path":980,"_dir":8,"_draft":7,"_partial":7,"_locale":8,"title":981,"description":10,"slug":982,"order":983,"icon":14,"_type":15,"_id":984,"_source":17,"_file":985,"_stem":986,"_extension":20},"/python","Introduction","python-tutorial",0,"content:python:index.md","python/index.md","python/index",[909],{"_path":910,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":911,"description":912,"slug":913,"parentId":891,"order":914,"body":989,"_type":15,"_id":915,"_source":17,"_file":916,"_stem":917,"_extension":20},{"type":990,"children":991,"toc":4123},"root",[992,999,1005,1012,1381,1387,1819,1825,2297,2303,2777,2783,2949,2955,3720,3726,3981,3987],{"type":993,"tag":994,"props":995,"children":996},"element","h1",{"id":913},[997],{"type":998,"value":911},"text",{"type":993,"tag":1000,"props":1001,"children":1002},"p",{},[1003],{"type":998,"value":1004},"Python's built-in functions are available without importing any modules. This reference covers all built-in functions with their parameters, return values, and practical usage examples.",{"type":993,"tag":1006,"props":1007,"children":1009},"h2",{"id":1008},"mathematical-functions",[1010],{"type":998,"value":1011},"Mathematical Functions",{"type":993,"tag":1013,"props":1014,"children":1015},"table",{},[1016,1055],{"type":993,"tag":1017,"props":1018,"children":1019},"thead",{},[1020],{"type":993,"tag":1021,"props":1022,"children":1023},"tr",{},[1024,1030,1035,1040,1045,1050],{"type":993,"tag":1025,"props":1026,"children":1027},"th",{},[1028],{"type":998,"value":1029},"Function",{"type":993,"tag":1025,"props":1031,"children":1032},{},[1033],{"type":998,"value":1034},"Purpose",{"type":993,"tag":1025,"props":1036,"children":1037},{},[1038],{"type":998,"value":1039},"Parameters",{"type":993,"tag":1025,"props":1041,"children":1042},{},[1043],{"type":998,"value":1044},"Return Type",{"type":993,"tag":1025,"props":1046,"children":1047},{},[1048],{"type":998,"value":1049},"Example",{"type":993,"tag":1025,"props":1051,"children":1052},{},[1053],{"type":998,"value":1054},"Description",{"type":993,"tag":1056,"props":1057,"children":1058},"tbody",{},[1059,1106,1150,1202,1252,1295,1338],{"type":993,"tag":1021,"props":1060,"children":1061},{},[1062,1072,1077,1087,1092,1101],{"type":993,"tag":1063,"props":1064,"children":1065},"td",{},[1066],{"type":993,"tag":1067,"props":1068,"children":1069},"strong",{},[1070],{"type":998,"value":1071},"abs()",{"type":993,"tag":1063,"props":1073,"children":1074},{},[1075],{"type":998,"value":1076},"Absolute value",{"type":993,"tag":1063,"props":1078,"children":1079},{},[1080],{"type":993,"tag":1081,"props":1082,"children":1084},"code",{"className":1083},[],[1085],{"type":998,"value":1086},"abs(x)",{"type":993,"tag":1063,"props":1088,"children":1089},{},[1090],{"type":998,"value":1091},"Number",{"type":993,"tag":1063,"props":1093,"children":1094},{},[1095],{"type":993,"tag":1081,"props":1096,"children":1098},{"className":1097},[],[1099],{"type":998,"value":1100},"abs(-5) # 5",{"type":993,"tag":1063,"props":1102,"children":1103},{},[1104],{"type":998,"value":1105},"Returns absolute value of a number",{"type":993,"tag":1021,"props":1107,"children":1108},{},[1109,1117,1122,1131,1136,1145],{"type":993,"tag":1063,"props":1110,"children":1111},{},[1112],{"type":993,"tag":1067,"props":1113,"children":1114},{},[1115],{"type":998,"value":1116},"divmod()",{"type":993,"tag":1063,"props":1118,"children":1119},{},[1120],{"type":998,"value":1121},"Division and modulo",{"type":993,"tag":1063,"props":1123,"children":1124},{},[1125],{"type":993,"tag":1081,"props":1126,"children":1128},{"className":1127},[],[1129],{"type":998,"value":1130},"divmod(a, b)",{"type":993,"tag":1063,"props":1132,"children":1133},{},[1134],{"type":998,"value":1135},"Tuple",{"type":993,"tag":1063,"props":1137,"children":1138},{},[1139],{"type":993,"tag":1081,"props":1140,"children":1142},{"className":1141},[],[1143],{"type":998,"value":1144},"divmod(10, 3) # (3, 1)",{"type":993,"tag":1063,"props":1146,"children":1147},{},[1148],{"type":998,"value":1149},"Returns quotient and remainder",{"type":993,"tag":1021,"props":1151,"children":1152},{},[1153,1161,1166,1183,1188,1197],{"type":993,"tag":1063,"props":1154,"children":1155},{},[1156],{"type":993,"tag":1067,"props":1157,"children":1158},{},[1159],{"type":998,"value":1160},"max()",{"type":993,"tag":1063,"props":1162,"children":1163},{},[1164],{"type":998,"value":1165},"Maximum value",{"type":993,"tag":1063,"props":1167,"children":1168},{},[1169,1175,1177],{"type":993,"tag":1081,"props":1170,"children":1172},{"className":1171},[],[1173],{"type":998,"value":1174},"max(iterable)",{"type":998,"value":1176}," or ",{"type":993,"tag":1081,"props":1178,"children":1180},{"className":1179},[],[1181],{"type":998,"value":1182},"max(a, b, ...)",{"type":993,"tag":1063,"props":1184,"children":1185},{},[1186],{"type":998,"value":1187},"Any",{"type":993,"tag":1063,"props":1189,"children":1190},{},[1191],{"type":993,"tag":1081,"props":1192,"children":1194},{"className":1193},[],[1195],{"type":998,"value":1196},"max([1, 5, 3]) # 5",{"type":993,"tag":1063,"props":1198,"children":1199},{},[1200],{"type":998,"value":1201},"Returns largest item",{"type":993,"tag":1021,"props":1203,"children":1204},{},[1205,1213,1218,1234,1238,1247],{"type":993,"tag":1063,"props":1206,"children":1207},{},[1208],{"type":993,"tag":1067,"props":1209,"children":1210},{},[1211],{"type":998,"value":1212},"min()",{"type":993,"tag":1063,"props":1214,"children":1215},{},[1216],{"type":998,"value":1217},"Minimum value",{"type":993,"tag":1063,"props":1219,"children":1220},{},[1221,1227,1228],{"type":993,"tag":1081,"props":1222,"children":1224},{"className":1223},[],[1225],{"type":998,"value":1226},"min(iterable)",{"type":998,"value":1176},{"type":993,"tag":1081,"props":1229,"children":1231},{"className":1230},[],[1232],{"type":998,"value":1233},"min(a, b, ...)",{"type":993,"tag":1063,"props":1235,"children":1236},{},[1237],{"type":998,"value":1187},{"type":993,"tag":1063,"props":1239,"children":1240},{},[1241],{"type":993,"tag":1081,"props":1242,"children":1244},{"className":1243},[],[1245],{"type":998,"value":1246},"min([1, 5, 3]) # 1",{"type":993,"tag":1063,"props":1248,"children":1249},{},[1250],{"type":998,"value":1251},"Returns smallest item",{"type":993,"tag":1021,"props":1253,"children":1254},{},[1255,1263,1268,1277,1281,1290],{"type":993,"tag":1063,"props":1256,"children":1257},{},[1258],{"type":993,"tag":1067,"props":1259,"children":1260},{},[1261],{"type":998,"value":1262},"pow()",{"type":993,"tag":1063,"props":1264,"children":1265},{},[1266],{"type":998,"value":1267},"Power operation",{"type":993,"tag":1063,"props":1269,"children":1270},{},[1271],{"type":993,"tag":1081,"props":1272,"children":1274},{"className":1273},[],[1275],{"type":998,"value":1276},"pow(base, exp, mod=None)",{"type":993,"tag":1063,"props":1278,"children":1279},{},[1280],{"type":998,"value":1091},{"type":993,"tag":1063,"props":1282,"children":1283},{},[1284],{"type":993,"tag":1081,"props":1285,"children":1287},{"className":1286},[],[1288],{"type":998,"value":1289},"pow(2, 3) # 8",{"type":993,"tag":1063,"props":1291,"children":1292},{},[1293],{"type":998,"value":1294},"Returns base raised to power",{"type":993,"tag":1021,"props":1296,"children":1297},{},[1298,1306,1311,1320,1324,1333],{"type":993,"tag":1063,"props":1299,"children":1300},{},[1301],{"type":993,"tag":1067,"props":1302,"children":1303},{},[1304],{"type":998,"value":1305},"round()",{"type":993,"tag":1063,"props":1307,"children":1308},{},[1309],{"type":998,"value":1310},"Round number",{"type":993,"tag":1063,"props":1312,"children":1313},{},[1314],{"type":993,"tag":1081,"props":1315,"children":1317},{"className":1316},[],[1318],{"type":998,"value":1319},"round(number, ndigits=None)",{"type":993,"tag":1063,"props":1321,"children":1322},{},[1323],{"type":998,"value":1091},{"type":993,"tag":1063,"props":1325,"children":1326},{},[1327],{"type":993,"tag":1081,"props":1328,"children":1330},{"className":1329},[],[1331],{"type":998,"value":1332},"round(3.14159, 2) # 3.14",{"type":993,"tag":1063,"props":1334,"children":1335},{},[1336],{"type":998,"value":1337},"Rounds to specified decimal places",{"type":993,"tag":1021,"props":1339,"children":1340},{},[1341,1349,1354,1363,1367,1376],{"type":993,"tag":1063,"props":1342,"children":1343},{},[1344],{"type":993,"tag":1067,"props":1345,"children":1346},{},[1347],{"type":998,"value":1348},"sum()",{"type":993,"tag":1063,"props":1350,"children":1351},{},[1352],{"type":998,"value":1353},"Sum of sequence",{"type":993,"tag":1063,"props":1355,"children":1356},{},[1357],{"type":993,"tag":1081,"props":1358,"children":1360},{"className":1359},[],[1361],{"type":998,"value":1362},"sum(iterable, start=0)",{"type":993,"tag":1063,"props":1364,"children":1365},{},[1366],{"type":998,"value":1091},{"type":993,"tag":1063,"props":1368,"children":1369},{},[1370],{"type":993,"tag":1081,"props":1371,"children":1373},{"className":1372},[],[1374],{"type":998,"value":1375},"sum([1, 2, 3]) # 6",{"type":993,"tag":1063,"props":1377,"children":1378},{},[1379],{"type":998,"value":1380},"Returns sum of all items",{"type":993,"tag":1006,"props":1382,"children":1384},{"id":1383},"type-conversion-functions",[1385],{"type":998,"value":1386},"Type Conversion Functions",{"type":993,"tag":1013,"props":1388,"children":1389},{},[1390,1420],{"type":993,"tag":1017,"props":1391,"children":1392},{},[1393],{"type":993,"tag":1021,"props":1394,"children":1395},{},[1396,1400,1404,1408,1412,1416],{"type":993,"tag":1025,"props":1397,"children":1398},{},[1399],{"type":998,"value":1029},{"type":993,"tag":1025,"props":1401,"children":1402},{},[1403],{"type":998,"value":1034},{"type":993,"tag":1025,"props":1405,"children":1406},{},[1407],{"type":998,"value":1039},{"type":993,"tag":1025,"props":1409,"children":1410},{},[1411],{"type":998,"value":1044},{"type":993,"tag":1025,"props":1413,"children":1414},{},[1415],{"type":998,"value":1049},{"type":993,"tag":1025,"props":1417,"children":1418},{},[1419],{"type":998,"value":1054},{"type":993,"tag":1056,"props":1421,"children":1422},{},[1423,1467,1511,1555,1599,1643,1687,1731,1775],{"type":993,"tag":1021,"props":1424,"children":1425},{},[1426,1434,1439,1448,1453,1462],{"type":993,"tag":1063,"props":1427,"children":1428},{},[1429],{"type":993,"tag":1067,"props":1430,"children":1431},{},[1432],{"type":998,"value":1433},"bool()",{"type":993,"tag":1063,"props":1435,"children":1436},{},[1437],{"type":998,"value":1438},"Convert to boolean",{"type":993,"tag":1063,"props":1440,"children":1441},{},[1442],{"type":993,"tag":1081,"props":1443,"children":1445},{"className":1444},[],[1446],{"type":998,"value":1447},"bool(x)",{"type":993,"tag":1063,"props":1449,"children":1450},{},[1451],{"type":998,"value":1452},"bool",{"type":993,"tag":1063,"props":1454,"children":1455},{},[1456],{"type":993,"tag":1081,"props":1457,"children":1459},{"className":1458},[],[1460],{"type":998,"value":1461},"bool(1) # True",{"type":993,"tag":1063,"props":1463,"children":1464},{},[1465],{"type":998,"value":1466},"Converts value to boolean",{"type":993,"tag":1021,"props":1468,"children":1469},{},[1470,1478,1483,1492,1497,1506],{"type":993,"tag":1063,"props":1471,"children":1472},{},[1473],{"type":993,"tag":1067,"props":1474,"children":1475},{},[1476],{"type":998,"value":1477},"int()",{"type":993,"tag":1063,"props":1479,"children":1480},{},[1481],{"type":998,"value":1482},"Convert to integer",{"type":993,"tag":1063,"props":1484,"children":1485},{},[1486],{"type":993,"tag":1081,"props":1487,"children":1489},{"className":1488},[],[1490],{"type":998,"value":1491},"int(x, base=10)",{"type":993,"tag":1063,"props":1493,"children":1494},{},[1495],{"type":998,"value":1496},"int",{"type":993,"tag":1063,"props":1498,"children":1499},{},[1500],{"type":993,"tag":1081,"props":1501,"children":1503},{"className":1502},[],[1504],{"type":998,"value":1505},"int(\"123\") # 123",{"type":993,"tag":1063,"props":1507,"children":1508},{},[1509],{"type":998,"value":1510},"Converts to integer",{"type":993,"tag":1021,"props":1512,"children":1513},{},[1514,1522,1527,1536,1541,1550],{"type":993,"tag":1063,"props":1515,"children":1516},{},[1517],{"type":993,"tag":1067,"props":1518,"children":1519},{},[1520],{"type":998,"value":1521},"float()",{"type":993,"tag":1063,"props":1523,"children":1524},{},[1525],{"type":998,"value":1526},"Convert to float",{"type":993,"tag":1063,"props":1528,"children":1529},{},[1530],{"type":993,"tag":1081,"props":1531,"children":1533},{"className":1532},[],[1534],{"type":998,"value":1535},"float(x)",{"type":993,"tag":1063,"props":1537,"children":1538},{},[1539],{"type":998,"value":1540},"float",{"type":993,"tag":1063,"props":1542,"children":1543},{},[1544],{"type":993,"tag":1081,"props":1545,"children":1547},{"className":1546},[],[1548],{"type":998,"value":1549},"float(\"3.14\") # 3.14",{"type":993,"tag":1063,"props":1551,"children":1552},{},[1553],{"type":998,"value":1554},"Converts to floating point",{"type":993,"tag":1021,"props":1556,"children":1557},{},[1558,1566,1571,1580,1585,1594],{"type":993,"tag":1063,"props":1559,"children":1560},{},[1561],{"type":993,"tag":1067,"props":1562,"children":1563},{},[1564],{"type":998,"value":1565},"str()",{"type":993,"tag":1063,"props":1567,"children":1568},{},[1569],{"type":998,"value":1570},"Convert to string",{"type":993,"tag":1063,"props":1572,"children":1573},{},[1574],{"type":993,"tag":1081,"props":1575,"children":1577},{"className":1576},[],[1578],{"type":998,"value":1579},"str(object)",{"type":993,"tag":1063,"props":1581,"children":1582},{},[1583],{"type":998,"value":1584},"str",{"type":993,"tag":1063,"props":1586,"children":1587},{},[1588],{"type":993,"tag":1081,"props":1589,"children":1591},{"className":1590},[],[1592],{"type":998,"value":1593},"str(123) # \"123\"",{"type":993,"tag":1063,"props":1595,"children":1596},{},[1597],{"type":998,"value":1598},"Converts to string representation",{"type":993,"tag":1021,"props":1600,"children":1601},{},[1602,1610,1615,1624,1629,1638],{"type":993,"tag":1063,"props":1603,"children":1604},{},[1605],{"type":993,"tag":1067,"props":1606,"children":1607},{},[1608],{"type":998,"value":1609},"list()",{"type":993,"tag":1063,"props":1611,"children":1612},{},[1613],{"type":998,"value":1614},"Convert to list",{"type":993,"tag":1063,"props":1616,"children":1617},{},[1618],{"type":993,"tag":1081,"props":1619,"children":1621},{"className":1620},[],[1622],{"type":998,"value":1623},"list(iterable)",{"type":993,"tag":1063,"props":1625,"children":1626},{},[1627],{"type":998,"value":1628},"list",{"type":993,"tag":1063,"props":1630,"children":1631},{},[1632],{"type":993,"tag":1081,"props":1633,"children":1635},{"className":1634},[],[1636],{"type":998,"value":1637},"list(\"abc\") # ['a', 'b', 'c']",{"type":993,"tag":1063,"props":1639,"children":1640},{},[1641],{"type":998,"value":1642},"Converts iterable to list",{"type":993,"tag":1021,"props":1644,"children":1645},{},[1646,1654,1659,1668,1673,1682],{"type":993,"tag":1063,"props":1647,"children":1648},{},[1649],{"type":993,"tag":1067,"props":1650,"children":1651},{},[1652],{"type":998,"value":1653},"tuple()",{"type":993,"tag":1063,"props":1655,"children":1656},{},[1657],{"type":998,"value":1658},"Convert to tuple",{"type":993,"tag":1063,"props":1660,"children":1661},{},[1662],{"type":993,"tag":1081,"props":1663,"children":1665},{"className":1664},[],[1666],{"type":998,"value":1667},"tuple(iterable)",{"type":993,"tag":1063,"props":1669,"children":1670},{},[1671],{"type":998,"value":1672},"tuple",{"type":993,"tag":1063,"props":1674,"children":1675},{},[1676],{"type":993,"tag":1081,"props":1677,"children":1679},{"className":1678},[],[1680],{"type":998,"value":1681},"tuple([1, 2, 3]) # (1, 2, 3)",{"type":993,"tag":1063,"props":1683,"children":1684},{},[1685],{"type":998,"value":1686},"Converts iterable to tuple",{"type":993,"tag":1021,"props":1688,"children":1689},{},[1690,1698,1703,1712,1717,1726],{"type":993,"tag":1063,"props":1691,"children":1692},{},[1693],{"type":993,"tag":1067,"props":1694,"children":1695},{},[1696],{"type":998,"value":1697},"set()",{"type":993,"tag":1063,"props":1699,"children":1700},{},[1701],{"type":998,"value":1702},"Convert to set",{"type":993,"tag":1063,"props":1704,"children":1705},{},[1706],{"type":993,"tag":1081,"props":1707,"children":1709},{"className":1708},[],[1710],{"type":998,"value":1711},"set(iterable)",{"type":993,"tag":1063,"props":1713,"children":1714},{},[1715],{"type":998,"value":1716},"set",{"type":993,"tag":1063,"props":1718,"children":1719},{},[1720],{"type":993,"tag":1081,"props":1721,"children":1723},{"className":1722},[],[1724],{"type":998,"value":1725},"set([1, 2, 2, 3]) # {1, 2, 3}",{"type":993,"tag":1063,"props":1727,"children":1728},{},[1729],{"type":998,"value":1730},"Converts iterable to set",{"type":993,"tag":1021,"props":1732,"children":1733},{},[1734,1742,1747,1756,1761,1770],{"type":993,"tag":1063,"props":1735,"children":1736},{},[1737],{"type":993,"tag":1067,"props":1738,"children":1739},{},[1740],{"type":998,"value":1741},"dict()",{"type":993,"tag":1063,"props":1743,"children":1744},{},[1745],{"type":998,"value":1746},"Create dictionary",{"type":993,"tag":1063,"props":1748,"children":1749},{},[1750],{"type":993,"tag":1081,"props":1751,"children":1753},{"className":1752},[],[1754],{"type":998,"value":1755},"dict(**kwargs)",{"type":993,"tag":1063,"props":1757,"children":1758},{},[1759],{"type":998,"value":1760},"dict",{"type":993,"tag":1063,"props":1762,"children":1763},{},[1764],{"type":993,"tag":1081,"props":1765,"children":1767},{"className":1766},[],[1768],{"type":998,"value":1769},"dict(a=1, b=2) # {'a': 1, 'b': 2}",{"type":993,"tag":1063,"props":1771,"children":1772},{},[1773],{"type":998,"value":1774},"Creates dictionary",{"type":993,"tag":1021,"props":1776,"children":1777},{},[1778,1786,1791,1800,1805,1814],{"type":993,"tag":1063,"props":1779,"children":1780},{},[1781],{"type":993,"tag":1067,"props":1782,"children":1783},{},[1784],{"type":998,"value":1785},"bytes()",{"type":993,"tag":1063,"props":1787,"children":1788},{},[1789],{"type":998,"value":1790},"Convert to bytes",{"type":993,"tag":1063,"props":1792,"children":1793},{},[1794],{"type":993,"tag":1081,"props":1795,"children":1797},{"className":1796},[],[1798],{"type":998,"value":1799},"bytes(source, encoding)",{"type":993,"tag":1063,"props":1801,"children":1802},{},[1803],{"type":998,"value":1804},"bytes",{"type":993,"tag":1063,"props":1806,"children":1807},{},[1808],{"type":993,"tag":1081,"props":1809,"children":1811},{"className":1810},[],[1812],{"type":998,"value":1813},"bytes(\"hello\", \"utf-8\")",{"type":993,"tag":1063,"props":1815,"children":1816},{},[1817],{"type":998,"value":1818},"Converts to bytes object",{"type":993,"tag":1006,"props":1820,"children":1822},{"id":1821},"sequence-and-iteration-functions",[1823],{"type":998,"value":1824},"Sequence and Iteration Functions",{"type":993,"tag":1013,"props":1826,"children":1827},{},[1828,1858],{"type":993,"tag":1017,"props":1829,"children":1830},{},[1831],{"type":993,"tag":1021,"props":1832,"children":1833},{},[1834,1838,1842,1846,1850,1854],{"type":993,"tag":1025,"props":1835,"children":1836},{},[1837],{"type":998,"value":1029},{"type":993,"tag":1025,"props":1839,"children":1840},{},[1841],{"type":998,"value":1034},{"type":993,"tag":1025,"props":1843,"children":1844},{},[1845],{"type":998,"value":1039},{"type":993,"tag":1025,"props":1847,"children":1848},{},[1849],{"type":998,"value":1044},{"type":993,"tag":1025,"props":1851,"children":1852},{},[1853],{"type":998,"value":1049},{"type":993,"tag":1025,"props":1855,"children":1856},{},[1857],{"type":998,"value":1054},{"type":993,"tag":1056,"props":1859,"children":1860},{},[1861,1904,1948,1992,2036,2080,2123,2167,2211,2254],{"type":993,"tag":1021,"props":1862,"children":1863},{},[1864,1872,1877,1886,1890,1899],{"type":993,"tag":1063,"props":1865,"children":1866},{},[1867],{"type":993,"tag":1067,"props":1868,"children":1869},{},[1870],{"type":998,"value":1871},"len()",{"type":993,"tag":1063,"props":1873,"children":1874},{},[1875],{"type":998,"value":1876},"Get length",{"type":993,"tag":1063,"props":1878,"children":1879},{},[1880],{"type":993,"tag":1081,"props":1881,"children":1883},{"className":1882},[],[1884],{"type":998,"value":1885},"len(s)",{"type":993,"tag":1063,"props":1887,"children":1888},{},[1889],{"type":998,"value":1496},{"type":993,"tag":1063,"props":1891,"children":1892},{},[1893],{"type":993,"tag":1081,"props":1894,"children":1896},{"className":1895},[],[1897],{"type":998,"value":1898},"len([1, 2, 3]) # 3",{"type":993,"tag":1063,"props":1900,"children":1901},{},[1902],{"type":998,"value":1903},"Returns length of sequence",{"type":993,"tag":1021,"props":1905,"children":1906},{},[1907,1915,1920,1929,1934,1943],{"type":993,"tag":1063,"props":1908,"children":1909},{},[1910],{"type":993,"tag":1067,"props":1911,"children":1912},{},[1913],{"type":998,"value":1914},"range()",{"type":993,"tag":1063,"props":1916,"children":1917},{},[1918],{"type":998,"value":1919},"Create range",{"type":993,"tag":1063,"props":1921,"children":1922},{},[1923],{"type":993,"tag":1081,"props":1924,"children":1926},{"className":1925},[],[1927],{"type":998,"value":1928},"range(start, stop, step)",{"type":993,"tag":1063,"props":1930,"children":1931},{},[1932],{"type":998,"value":1933},"range",{"type":993,"tag":1063,"props":1935,"children":1936},{},[1937],{"type":993,"tag":1081,"props":1938,"children":1940},{"className":1939},[],[1941],{"type":998,"value":1942},"list(range(5)) # [0, 1, 2, 3, 4]",{"type":993,"tag":1063,"props":1944,"children":1945},{},[1946],{"type":998,"value":1947},"Creates sequence of numbers",{"type":993,"tag":1021,"props":1949,"children":1950},{},[1951,1959,1964,1973,1978,1987],{"type":993,"tag":1063,"props":1952,"children":1953},{},[1954],{"type":993,"tag":1067,"props":1955,"children":1956},{},[1957],{"type":998,"value":1958},"enumerate()",{"type":993,"tag":1063,"props":1960,"children":1961},{},[1962],{"type":998,"value":1963},"Add indices",{"type":993,"tag":1063,"props":1965,"children":1966},{},[1967],{"type":993,"tag":1081,"props":1968,"children":1970},{"className":1969},[],[1971],{"type":998,"value":1972},"enumerate(iterable, start=0)",{"type":993,"tag":1063,"props":1974,"children":1975},{},[1976],{"type":998,"value":1977},"enumerate",{"type":993,"tag":1063,"props":1979,"children":1980},{},[1981],{"type":993,"tag":1081,"props":1982,"children":1984},{"className":1983},[],[1985],{"type":998,"value":1986},"list(enumerate(['a', 'b'])) # [(0, 'a'), (1, 'b')]",{"type":993,"tag":1063,"props":1988,"children":1989},{},[1990],{"type":998,"value":1991},"Returns indexed pairs",{"type":993,"tag":1021,"props":1993,"children":1994},{},[1995,2003,2008,2017,2022,2031],{"type":993,"tag":1063,"props":1996,"children":1997},{},[1998],{"type":993,"tag":1067,"props":1999,"children":2000},{},[2001],{"type":998,"value":2002},"zip()",{"type":993,"tag":1063,"props":2004,"children":2005},{},[2006],{"type":998,"value":2007},"Combine iterables",{"type":993,"tag":1063,"props":2009,"children":2010},{},[2011],{"type":993,"tag":1081,"props":2012,"children":2014},{"className":2013},[],[2015],{"type":998,"value":2016},"zip(*iterables)",{"type":993,"tag":1063,"props":2018,"children":2019},{},[2020],{"type":998,"value":2021},"zip",{"type":993,"tag":1063,"props":2023,"children":2024},{},[2025],{"type":993,"tag":1081,"props":2026,"children":2028},{"className":2027},[],[2029],{"type":998,"value":2030},"list(zip([1, 2], ['a', 'b'])) # [(1, 'a'), (2, 'b')]",{"type":993,"tag":1063,"props":2032,"children":2033},{},[2034],{"type":998,"value":2035},"Combines multiple iterables",{"type":993,"tag":1021,"props":2037,"children":2038},{},[2039,2047,2052,2061,2066,2075],{"type":993,"tag":1063,"props":2040,"children":2041},{},[2042],{"type":993,"tag":1067,"props":2043,"children":2044},{},[2045],{"type":998,"value":2046},"reversed()",{"type":993,"tag":1063,"props":2048,"children":2049},{},[2050],{"type":998,"value":2051},"Reverse sequence",{"type":993,"tag":1063,"props":2053,"children":2054},{},[2055],{"type":993,"tag":1081,"props":2056,"children":2058},{"className":2057},[],[2059],{"type":998,"value":2060},"reversed(seq)",{"type":993,"tag":1063,"props":2062,"children":2063},{},[2064],{"type":998,"value":2065},"iterator",{"type":993,"tag":1063,"props":2067,"children":2068},{},[2069],{"type":993,"tag":1081,"props":2070,"children":2072},{"className":2071},[],[2073],{"type":998,"value":2074},"list(reversed([1, 2, 3])) # [3, 2, 1]",{"type":993,"tag":1063,"props":2076,"children":2077},{},[2078],{"type":998,"value":2079},"Returns reversed iterator",{"type":993,"tag":1021,"props":2081,"children":2082},{},[2083,2091,2096,2105,2109,2118],{"type":993,"tag":1063,"props":2084,"children":2085},{},[2086],{"type":993,"tag":1067,"props":2087,"children":2088},{},[2089],{"type":998,"value":2090},"sorted()",{"type":993,"tag":1063,"props":2092,"children":2093},{},[2094],{"type":998,"value":2095},"Sort sequence",{"type":993,"tag":1063,"props":2097,"children":2098},{},[2099],{"type":993,"tag":1081,"props":2100,"children":2102},{"className":2101},[],[2103],{"type":998,"value":2104},"sorted(iterable, key=None, reverse=False)",{"type":993,"tag":1063,"props":2106,"children":2107},{},[2108],{"type":998,"value":1628},{"type":993,"tag":1063,"props":2110,"children":2111},{},[2112],{"type":993,"tag":1081,"props":2113,"children":2115},{"className":2114},[],[2116],{"type":998,"value":2117},"sorted([3, 1, 2]) # [1, 2, 3]",{"type":993,"tag":1063,"props":2119,"children":2120},{},[2121],{"type":998,"value":2122},"Returns sorted list",{"type":993,"tag":1021,"props":2124,"children":2125},{},[2126,2134,2139,2148,2153,2162],{"type":993,"tag":1063,"props":2127,"children":2128},{},[2129],{"type":993,"tag":1067,"props":2130,"children":2131},{},[2132],{"type":998,"value":2133},"filter()",{"type":993,"tag":1063,"props":2135,"children":2136},{},[2137],{"type":998,"value":2138},"Filter items",{"type":993,"tag":1063,"props":2140,"children":2141},{},[2142],{"type":993,"tag":1081,"props":2143,"children":2145},{"className":2144},[],[2146],{"type":998,"value":2147},"filter(function, iterable)",{"type":993,"tag":1063,"props":2149,"children":2150},{},[2151],{"type":998,"value":2152},"filter",{"type":993,"tag":1063,"props":2154,"children":2155},{},[2156],{"type":993,"tag":1081,"props":2157,"children":2159},{"className":2158},[],[2160],{"type":998,"value":2161},"list(filter(lambda x: x > 0, [-1, 0, 1, 2])) # [1, 2]",{"type":993,"tag":1063,"props":2163,"children":2164},{},[2165],{"type":998,"value":2166},"Filters items by function",{"type":993,"tag":1021,"props":2168,"children":2169},{},[2170,2178,2183,2192,2197,2206],{"type":993,"tag":1063,"props":2171,"children":2172},{},[2173],{"type":993,"tag":1067,"props":2174,"children":2175},{},[2176],{"type":998,"value":2177},"map()",{"type":993,"tag":1063,"props":2179,"children":2180},{},[2181],{"type":998,"value":2182},"Apply function",{"type":993,"tag":1063,"props":2184,"children":2185},{},[2186],{"type":993,"tag":1081,"props":2187,"children":2189},{"className":2188},[],[2190],{"type":998,"value":2191},"map(function, iterable)",{"type":993,"tag":1063,"props":2193,"children":2194},{},[2195],{"type":998,"value":2196},"map",{"type":993,"tag":1063,"props":2198,"children":2199},{},[2200],{"type":993,"tag":1081,"props":2201,"children":2203},{"className":2202},[],[2204],{"type":998,"value":2205},"list(map(str.upper, ['a', 'b'])) # ['A', 'B']",{"type":993,"tag":1063,"props":2207,"children":2208},{},[2209],{"type":998,"value":2210},"Applies function to each item",{"type":993,"tag":1021,"props":2212,"children":2213},{},[2214,2222,2227,2236,2240,2249],{"type":993,"tag":1063,"props":2215,"children":2216},{},[2217],{"type":993,"tag":1067,"props":2218,"children":2219},{},[2220],{"type":998,"value":2221},"any()",{"type":993,"tag":1063,"props":2223,"children":2224},{},[2225],{"type":998,"value":2226},"Test any true",{"type":993,"tag":1063,"props":2228,"children":2229},{},[2230],{"type":993,"tag":1081,"props":2231,"children":2233},{"className":2232},[],[2234],{"type":998,"value":2235},"any(iterable)",{"type":993,"tag":1063,"props":2237,"children":2238},{},[2239],{"type":998,"value":1452},{"type":993,"tag":1063,"props":2241,"children":2242},{},[2243],{"type":993,"tag":1081,"props":2244,"children":2246},{"className":2245},[],[2247],{"type":998,"value":2248},"any([False, True, False]) # True",{"type":993,"tag":1063,"props":2250,"children":2251},{},[2252],{"type":998,"value":2253},"True if any element is true",{"type":993,"tag":1021,"props":2255,"children":2256},{},[2257,2265,2270,2279,2283,2292],{"type":993,"tag":1063,"props":2258,"children":2259},{},[2260],{"type":993,"tag":1067,"props":2261,"children":2262},{},[2263],{"type":998,"value":2264},"all()",{"type":993,"tag":1063,"props":2266,"children":2267},{},[2268],{"type":998,"value":2269},"Test all true",{"type":993,"tag":1063,"props":2271,"children":2272},{},[2273],{"type":993,"tag":1081,"props":2274,"children":2276},{"className":2275},[],[2277],{"type":998,"value":2278},"all(iterable)",{"type":993,"tag":1063,"props":2280,"children":2281},{},[2282],{"type":998,"value":1452},{"type":993,"tag":1063,"props":2284,"children":2285},{},[2286],{"type":993,"tag":1081,"props":2287,"children":2289},{"className":2288},[],[2290],{"type":998,"value":2291},"all([True, True, False]) # False",{"type":993,"tag":1063,"props":2293,"children":2294},{},[2295],{"type":998,"value":2296},"True if all elements are true",{"type":993,"tag":1006,"props":2298,"children":2300},{"id":2299},"object-and-attribute-functions",[2301],{"type":998,"value":2302},"Object and Attribute Functions",{"type":993,"tag":1013,"props":2304,"children":2305},{},[2306,2336],{"type":993,"tag":1017,"props":2307,"children":2308},{},[2309],{"type":993,"tag":1021,"props":2310,"children":2311},{},[2312,2316,2320,2324,2328,2332],{"type":993,"tag":1025,"props":2313,"children":2314},{},[2315],{"type":998,"value":1029},{"type":993,"tag":1025,"props":2317,"children":2318},{},[2319],{"type":998,"value":1034},{"type":993,"tag":1025,"props":2321,"children":2322},{},[2323],{"type":998,"value":1039},{"type":993,"tag":1025,"props":2325,"children":2326},{},[2327],{"type":998,"value":1044},{"type":993,"tag":1025,"props":2329,"children":2330},{},[2331],{"type":998,"value":1049},{"type":993,"tag":1025,"props":2333,"children":2334},{},[2335],{"type":998,"value":1054},{"type":993,"tag":1056,"props":2337,"children":2338},{},[2339,2382,2426,2469,2512,2555,2598,2641,2685,2728],{"type":993,"tag":1021,"props":2340,"children":2341},{},[2342,2350,2355,2364,2368,2377],{"type":993,"tag":1063,"props":2343,"children":2344},{},[2345],{"type":993,"tag":1067,"props":2346,"children":2347},{},[2348],{"type":998,"value":2349},"getattr()",{"type":993,"tag":1063,"props":2351,"children":2352},{},[2353],{"type":998,"value":2354},"Get attribute",{"type":993,"tag":1063,"props":2356,"children":2357},{},[2358],{"type":993,"tag":1081,"props":2359,"children":2361},{"className":2360},[],[2362],{"type":998,"value":2363},"getattr(object, name, default=None)",{"type":993,"tag":1063,"props":2365,"children":2366},{},[2367],{"type":998,"value":1187},{"type":993,"tag":1063,"props":2369,"children":2370},{},[2371],{"type":993,"tag":1081,"props":2372,"children":2374},{"className":2373},[],[2375],{"type":998,"value":2376},"getattr(obj, 'attr', 'default')",{"type":993,"tag":1063,"props":2378,"children":2379},{},[2380],{"type":998,"value":2381},"Gets object attribute safely",{"type":993,"tag":1021,"props":2383,"children":2384},{},[2385,2393,2398,2407,2412,2421],{"type":993,"tag":1063,"props":2386,"children":2387},{},[2388],{"type":993,"tag":1067,"props":2389,"children":2390},{},[2391],{"type":998,"value":2392},"setattr()",{"type":993,"tag":1063,"props":2394,"children":2395},{},[2396],{"type":998,"value":2397},"Set attribute",{"type":993,"tag":1063,"props":2399,"children":2400},{},[2401],{"type":993,"tag":1081,"props":2402,"children":2404},{"className":2403},[],[2405],{"type":998,"value":2406},"setattr(object, name, value)",{"type":993,"tag":1063,"props":2408,"children":2409},{},[2410],{"type":998,"value":2411},"None",{"type":993,"tag":1063,"props":2413,"children":2414},{},[2415],{"type":993,"tag":1081,"props":2416,"children":2418},{"className":2417},[],[2419],{"type":998,"value":2420},"setattr(obj, 'attr', 'value')",{"type":993,"tag":1063,"props":2422,"children":2423},{},[2424],{"type":998,"value":2425},"Sets object attribute",{"type":993,"tag":1021,"props":2427,"children":2428},{},[2429,2437,2442,2451,2455,2464],{"type":993,"tag":1063,"props":2430,"children":2431},{},[2432],{"type":993,"tag":1067,"props":2433,"children":2434},{},[2435],{"type":998,"value":2436},"hasattr()",{"type":993,"tag":1063,"props":2438,"children":2439},{},[2440],{"type":998,"value":2441},"Check attribute",{"type":993,"tag":1063,"props":2443,"children":2444},{},[2445],{"type":993,"tag":1081,"props":2446,"children":2448},{"className":2447},[],[2449],{"type":998,"value":2450},"hasattr(object, name)",{"type":993,"tag":1063,"props":2452,"children":2453},{},[2454],{"type":998,"value":1452},{"type":993,"tag":1063,"props":2456,"children":2457},{},[2458],{"type":993,"tag":1081,"props":2459,"children":2461},{"className":2460},[],[2462],{"type":998,"value":2463},"hasattr(obj, 'attr') # True/False",{"type":993,"tag":1063,"props":2465,"children":2466},{},[2467],{"type":998,"value":2468},"Checks if object has attribute",{"type":993,"tag":1021,"props":2470,"children":2471},{},[2472,2480,2485,2494,2498,2507],{"type":993,"tag":1063,"props":2473,"children":2474},{},[2475],{"type":993,"tag":1067,"props":2476,"children":2477},{},[2478],{"type":998,"value":2479},"delattr()",{"type":993,"tag":1063,"props":2481,"children":2482},{},[2483],{"type":998,"value":2484},"Delete attribute",{"type":993,"tag":1063,"props":2486,"children":2487},{},[2488],{"type":993,"tag":1081,"props":2489,"children":2491},{"className":2490},[],[2492],{"type":998,"value":2493},"delattr(object, name)",{"type":993,"tag":1063,"props":2495,"children":2496},{},[2497],{"type":998,"value":2411},{"type":993,"tag":1063,"props":2499,"children":2500},{},[2501],{"type":993,"tag":1081,"props":2502,"children":2504},{"className":2503},[],[2505],{"type":998,"value":2506},"delattr(obj, 'attr')",{"type":993,"tag":1063,"props":2508,"children":2509},{},[2510],{"type":998,"value":2511},"Deletes object attribute",{"type":993,"tag":1021,"props":2513,"children":2514},{},[2515,2523,2528,2537,2541,2550],{"type":993,"tag":1063,"props":2516,"children":2517},{},[2518],{"type":993,"tag":1067,"props":2519,"children":2520},{},[2521],{"type":998,"value":2522},"callable()",{"type":993,"tag":1063,"props":2524,"children":2525},{},[2526],{"type":998,"value":2527},"Check callable",{"type":993,"tag":1063,"props":2529,"children":2530},{},[2531],{"type":993,"tag":1081,"props":2532,"children":2534},{"className":2533},[],[2535],{"type":998,"value":2536},"callable(object)",{"type":993,"tag":1063,"props":2538,"children":2539},{},[2540],{"type":998,"value":1452},{"type":993,"tag":1063,"props":2542,"children":2543},{},[2544],{"type":993,"tag":1081,"props":2545,"children":2547},{"className":2546},[],[2548],{"type":998,"value":2549},"callable(len) # True",{"type":993,"tag":1063,"props":2551,"children":2552},{},[2553],{"type":998,"value":2554},"Checks if object is callable",{"type":993,"tag":1021,"props":2556,"children":2557},{},[2558,2566,2571,2580,2584,2593],{"type":993,"tag":1063,"props":2559,"children":2560},{},[2561],{"type":993,"tag":1067,"props":2562,"children":2563},{},[2564],{"type":998,"value":2565},"isinstance()",{"type":993,"tag":1063,"props":2567,"children":2568},{},[2569],{"type":998,"value":2570},"Check instance",{"type":993,"tag":1063,"props":2572,"children":2573},{},[2574],{"type":993,"tag":1081,"props":2575,"children":2577},{"className":2576},[],[2578],{"type":998,"value":2579},"isinstance(object, classinfo)",{"type":993,"tag":1063,"props":2581,"children":2582},{},[2583],{"type":998,"value":1452},{"type":993,"tag":1063,"props":2585,"children":2586},{},[2587],{"type":993,"tag":1081,"props":2588,"children":2590},{"className":2589},[],[2591],{"type":998,"value":2592},"isinstance([], list) # True",{"type":993,"tag":1063,"props":2594,"children":2595},{},[2596],{"type":998,"value":2597},"Checks object type",{"type":993,"tag":1021,"props":2599,"children":2600},{},[2601,2609,2614,2623,2627,2636],{"type":993,"tag":1063,"props":2602,"children":2603},{},[2604],{"type":993,"tag":1067,"props":2605,"children":2606},{},[2607],{"type":998,"value":2608},"issubclass()",{"type":993,"tag":1063,"props":2610,"children":2611},{},[2612],{"type":998,"value":2613},"Check subclass",{"type":993,"tag":1063,"props":2615,"children":2616},{},[2617],{"type":993,"tag":1081,"props":2618,"children":2620},{"className":2619},[],[2621],{"type":998,"value":2622},"issubclass(class, classinfo)",{"type":993,"tag":1063,"props":2624,"children":2625},{},[2626],{"type":998,"value":1452},{"type":993,"tag":1063,"props":2628,"children":2629},{},[2630],{"type":993,"tag":1081,"props":2631,"children":2633},{"className":2632},[],[2634],{"type":998,"value":2635},"issubclass(bool, int) # True",{"type":993,"tag":1063,"props":2637,"children":2638},{},[2639],{"type":998,"value":2640},"Checks class inheritance",{"type":993,"tag":1021,"props":2642,"children":2643},{},[2644,2652,2657,2666,2671,2680],{"type":993,"tag":1063,"props":2645,"children":2646},{},[2647],{"type":993,"tag":1067,"props":2648,"children":2649},{},[2650],{"type":998,"value":2651},"type()",{"type":993,"tag":1063,"props":2653,"children":2654},{},[2655],{"type":998,"value":2656},"Get type",{"type":993,"tag":1063,"props":2658,"children":2659},{},[2660],{"type":993,"tag":1081,"props":2661,"children":2663},{"className":2662},[],[2664],{"type":998,"value":2665},"type(object)",{"type":993,"tag":1063,"props":2667,"children":2668},{},[2669],{"type":998,"value":2670},"type",{"type":993,"tag":1063,"props":2672,"children":2673},{},[2674],{"type":993,"tag":1081,"props":2675,"children":2677},{"className":2676},[],[2678],{"type":998,"value":2679},"type([]) # \u003Cclass 'list'>",{"type":993,"tag":1063,"props":2681,"children":2682},{},[2683],{"type":998,"value":2684},"Returns object type",{"type":993,"tag":1021,"props":2686,"children":2687},{},[2688,2696,2701,2710,2714,2723],{"type":993,"tag":1063,"props":2689,"children":2690},{},[2691],{"type":993,"tag":1067,"props":2692,"children":2693},{},[2694],{"type":998,"value":2695},"id()",{"type":993,"tag":1063,"props":2697,"children":2698},{},[2699],{"type":998,"value":2700},"Get object ID",{"type":993,"tag":1063,"props":2702,"children":2703},{},[2704],{"type":993,"tag":1081,"props":2705,"children":2707},{"className":2706},[],[2708],{"type":998,"value":2709},"id(object)",{"type":993,"tag":1063,"props":2711,"children":2712},{},[2713],{"type":998,"value":1496},{"type":993,"tag":1063,"props":2715,"children":2716},{},[2717],{"type":993,"tag":1081,"props":2718,"children":2720},{"className":2719},[],[2721],{"type":998,"value":2722},"id([]) # 140234567890",{"type":993,"tag":1063,"props":2724,"children":2725},{},[2726],{"type":998,"value":2727},"Returns unique object identifier",{"type":993,"tag":1021,"props":2729,"children":2730},{},[2731,2739,2744,2753,2757,2766],{"type":993,"tag":1063,"props":2732,"children":2733},{},[2734],{"type":993,"tag":1067,"props":2735,"children":2736},{},[2737],{"type":998,"value":2738},"vars()",{"type":993,"tag":1063,"props":2740,"children":2741},{},[2742],{"type":998,"value":2743},"Get variables",{"type":993,"tag":1063,"props":2745,"children":2746},{},[2747],{"type":993,"tag":1081,"props":2748,"children":2750},{"className":2749},[],[2751],{"type":998,"value":2752},"vars(object=None)",{"type":993,"tag":1063,"props":2754,"children":2755},{},[2756],{"type":998,"value":1760},{"type":993,"tag":1063,"props":2758,"children":2759},{},[2760],{"type":993,"tag":1081,"props":2761,"children":2763},{"className":2762},[],[2764],{"type":998,"value":2765},"vars(obj) # {'attr': 'value'}",{"type":993,"tag":1063,"props":2767,"children":2768},{},[2769,2771],{"type":998,"value":2770},"Returns object's ",{"type":993,"tag":1081,"props":2772,"children":2774},{"className":2773},[],[2775],{"type":998,"value":2776},"__dict__",{"type":993,"tag":1006,"props":2778,"children":2780},{"id":2779},"inputoutput-functions",[2781],{"type":998,"value":2782},"Input/Output Functions",{"type":993,"tag":1013,"props":2784,"children":2785},{},[2786,2816],{"type":993,"tag":1017,"props":2787,"children":2788},{},[2789],{"type":993,"tag":1021,"props":2790,"children":2791},{},[2792,2796,2800,2804,2808,2812],{"type":993,"tag":1025,"props":2793,"children":2794},{},[2795],{"type":998,"value":1029},{"type":993,"tag":1025,"props":2797,"children":2798},{},[2799],{"type":998,"value":1034},{"type":993,"tag":1025,"props":2801,"children":2802},{},[2803],{"type":998,"value":1039},{"type":993,"tag":1025,"props":2805,"children":2806},{},[2807],{"type":998,"value":1044},{"type":993,"tag":1025,"props":2809,"children":2810},{},[2811],{"type":998,"value":1049},{"type":993,"tag":1025,"props":2813,"children":2814},{},[2815],{"type":998,"value":1054},{"type":993,"tag":1056,"props":2817,"children":2818},{},[2819,2862,2905],{"type":993,"tag":1021,"props":2820,"children":2821},{},[2822,2830,2835,2844,2848,2857],{"type":993,"tag":1063,"props":2823,"children":2824},{},[2825],{"type":993,"tag":1067,"props":2826,"children":2827},{},[2828],{"type":998,"value":2829},"print()",{"type":993,"tag":1063,"props":2831,"children":2832},{},[2833],{"type":998,"value":2834},"Print output",{"type":993,"tag":1063,"props":2836,"children":2837},{},[2838],{"type":993,"tag":1081,"props":2839,"children":2841},{"className":2840},[],[2842],{"type":998,"value":2843},"print(*values, sep=' ', end='\\n', file=sys.stdout)",{"type":993,"tag":1063,"props":2845,"children":2846},{},[2847],{"type":998,"value":2411},{"type":993,"tag":1063,"props":2849,"children":2850},{},[2851],{"type":993,"tag":1081,"props":2852,"children":2854},{"className":2853},[],[2855],{"type":998,"value":2856},"print(\"Hello\", \"World\")",{"type":993,"tag":1063,"props":2858,"children":2859},{},[2860],{"type":998,"value":2861},"Prints values to output",{"type":993,"tag":1021,"props":2863,"children":2864},{},[2865,2873,2878,2887,2891,2900],{"type":993,"tag":1063,"props":2866,"children":2867},{},[2868],{"type":993,"tag":1067,"props":2869,"children":2870},{},[2871],{"type":998,"value":2872},"input()",{"type":993,"tag":1063,"props":2874,"children":2875},{},[2876],{"type":998,"value":2877},"Get user input",{"type":993,"tag":1063,"props":2879,"children":2880},{},[2881],{"type":993,"tag":1081,"props":2882,"children":2884},{"className":2883},[],[2885],{"type":998,"value":2886},"input(prompt='')",{"type":993,"tag":1063,"props":2888,"children":2889},{},[2890],{"type":998,"value":1584},{"type":993,"tag":1063,"props":2892,"children":2893},{},[2894],{"type":993,"tag":1081,"props":2895,"children":2897},{"className":2896},[],[2898],{"type":998,"value":2899},"name = input(\"Name: \")",{"type":993,"tag":1063,"props":2901,"children":2902},{},[2903],{"type":998,"value":2904},"Gets string input from user",{"type":993,"tag":1021,"props":2906,"children":2907},{},[2908,2916,2921,2930,2935,2944],{"type":993,"tag":1063,"props":2909,"children":2910},{},[2911],{"type":993,"tag":1067,"props":2912,"children":2913},{},[2914],{"type":998,"value":2915},"open()",{"type":993,"tag":1063,"props":2917,"children":2918},{},[2919],{"type":998,"value":2920},"Open file",{"type":993,"tag":1063,"props":2922,"children":2923},{},[2924],{"type":993,"tag":1081,"props":2925,"children":2927},{"className":2926},[],[2928],{"type":998,"value":2929},"open(file, mode='r', encoding=None)",{"type":993,"tag":1063,"props":2931,"children":2932},{},[2933],{"type":998,"value":2934},"file object",{"type":993,"tag":1063,"props":2936,"children":2937},{},[2938],{"type":993,"tag":1081,"props":2939,"children":2941},{"className":2940},[],[2942],{"type":998,"value":2943},"open('file.txt', 'r')",{"type":993,"tag":1063,"props":2945,"children":2946},{},[2947],{"type":998,"value":2948},"Opens file for reading/writing",{"type":993,"tag":1006,"props":2950,"children":2952},{"id":2951},"advanced-functions",[2953],{"type":998,"value":2954},"Advanced Functions",{"type":993,"tag":1013,"props":2956,"children":2957},{},[2958,2988],{"type":993,"tag":1017,"props":2959,"children":2960},{},[2961],{"type":993,"tag":1021,"props":2962,"children":2963},{},[2964,2968,2972,2976,2980,2984],{"type":993,"tag":1025,"props":2965,"children":2966},{},[2967],{"type":998,"value":1029},{"type":993,"tag":1025,"props":2969,"children":2970},{},[2971],{"type":998,"value":1034},{"type":993,"tag":1025,"props":2973,"children":2974},{},[2975],{"type":998,"value":1039},{"type":993,"tag":1025,"props":2977,"children":2978},{},[2979],{"type":998,"value":1044},{"type":993,"tag":1025,"props":2981,"children":2982},{},[2983],{"type":998,"value":1049},{"type":993,"tag":1025,"props":2985,"children":2986},{},[2987],{"type":998,"value":1054},{"type":993,"tag":1056,"props":2989,"children":2990},{},[2991,3034,3077,3121,3163,3204,3247,3290,3333,3376,3419,3462,3505,3548,3591,3634,3677],{"type":993,"tag":1021,"props":2992,"children":2993},{},[2994,3002,3007,3016,3020,3029],{"type":993,"tag":1063,"props":2995,"children":2996},{},[2997],{"type":993,"tag":1067,"props":2998,"children":2999},{},[3000],{"type":998,"value":3001},"eval()",{"type":993,"tag":1063,"props":3003,"children":3004},{},[3005],{"type":998,"value":3006},"Evaluate expression",{"type":993,"tag":1063,"props":3008,"children":3009},{},[3010],{"type":993,"tag":1081,"props":3011,"children":3013},{"className":3012},[],[3014],{"type":998,"value":3015},"eval(expression, globals=None, locals=None)",{"type":993,"tag":1063,"props":3017,"children":3018},{},[3019],{"type":998,"value":1187},{"type":993,"tag":1063,"props":3021,"children":3022},{},[3023],{"type":993,"tag":1081,"props":3024,"children":3026},{"className":3025},[],[3027],{"type":998,"value":3028},"eval(\"2 + 3\") # 5",{"type":993,"tag":1063,"props":3030,"children":3031},{},[3032],{"type":998,"value":3033},"Evaluates Python expression",{"type":993,"tag":1021,"props":3035,"children":3036},{},[3037,3045,3050,3059,3063,3072],{"type":993,"tag":1063,"props":3038,"children":3039},{},[3040],{"type":993,"tag":1067,"props":3041,"children":3042},{},[3043],{"type":998,"value":3044},"exec()",{"type":993,"tag":1063,"props":3046,"children":3047},{},[3048],{"type":998,"value":3049},"Execute code",{"type":993,"tag":1063,"props":3051,"children":3052},{},[3053],{"type":993,"tag":1081,"props":3054,"children":3056},{"className":3055},[],[3057],{"type":998,"value":3058},"exec(object, globals=None, locals=None)",{"type":993,"tag":1063,"props":3060,"children":3061},{},[3062],{"type":998,"value":2411},{"type":993,"tag":1063,"props":3064,"children":3065},{},[3066],{"type":993,"tag":1081,"props":3067,"children":3069},{"className":3068},[],[3070],{"type":998,"value":3071},"exec(\"x = 5\")",{"type":993,"tag":1063,"props":3073,"children":3074},{},[3075],{"type":998,"value":3076},"Executes Python code",{"type":993,"tag":1021,"props":3078,"children":3079},{},[3080,3088,3093,3102,3107,3116],{"type":993,"tag":1063,"props":3081,"children":3082},{},[3083],{"type":993,"tag":1067,"props":3084,"children":3085},{},[3086],{"type":998,"value":3087},"compile()",{"type":993,"tag":1063,"props":3089,"children":3090},{},[3091],{"type":998,"value":3092},"Compile code",{"type":993,"tag":1063,"props":3094,"children":3095},{},[3096],{"type":993,"tag":1081,"props":3097,"children":3099},{"className":3098},[],[3100],{"type":998,"value":3101},"compile(source, filename, mode)",{"type":993,"tag":1063,"props":3103,"children":3104},{},[3105],{"type":998,"value":3106},"code object",{"type":993,"tag":1063,"props":3108,"children":3109},{},[3110],{"type":993,"tag":1081,"props":3111,"children":3113},{"className":3112},[],[3114],{"type":998,"value":3115},"compile(\"x + 1\", \"\", \"eval\")",{"type":993,"tag":1063,"props":3117,"children":3118},{},[3119],{"type":998,"value":3120},"Compiles source into code object",{"type":993,"tag":1021,"props":3122,"children":3123},{},[3124,3132,3137,3145,3149,3158],{"type":993,"tag":1063,"props":3125,"children":3126},{},[3127],{"type":993,"tag":1067,"props":3128,"children":3129},{},[3130],{"type":998,"value":3131},"globals()",{"type":993,"tag":1063,"props":3133,"children":3134},{},[3135],{"type":998,"value":3136},"Global namespace",{"type":993,"tag":1063,"props":3138,"children":3139},{},[3140],{"type":993,"tag":1081,"props":3141,"children":3143},{"className":3142},[],[3144],{"type":998,"value":3131},{"type":993,"tag":1063,"props":3146,"children":3147},{},[3148],{"type":998,"value":1760},{"type":993,"tag":1063,"props":3150,"children":3151},{},[3152],{"type":993,"tag":1081,"props":3153,"children":3155},{"className":3154},[],[3156],{"type":998,"value":3157},"globals()['__name__']",{"type":993,"tag":1063,"props":3159,"children":3160},{},[3161],{"type":998,"value":3162},"Returns global symbol table",{"type":993,"tag":1021,"props":3164,"children":3165},{},[3166,3174,3179,3187,3191,3199],{"type":993,"tag":1063,"props":3167,"children":3168},{},[3169],{"type":993,"tag":1067,"props":3170,"children":3171},{},[3172],{"type":998,"value":3173},"locals()",{"type":993,"tag":1063,"props":3175,"children":3176},{},[3177],{"type":998,"value":3178},"Local namespace",{"type":993,"tag":1063,"props":3180,"children":3181},{},[3182],{"type":993,"tag":1081,"props":3183,"children":3185},{"className":3184},[],[3186],{"type":998,"value":3173},{"type":993,"tag":1063,"props":3188,"children":3189},{},[3190],{"type":998,"value":1760},{"type":993,"tag":1063,"props":3192,"children":3193},{},[3194],{"type":993,"tag":1081,"props":3195,"children":3197},{"className":3196},[],[3198],{"type":998,"value":3173},{"type":993,"tag":1063,"props":3200,"children":3201},{},[3202],{"type":998,"value":3203},"Returns local symbol table",{"type":993,"tag":1021,"props":3205,"children":3206},{},[3207,3215,3220,3229,3233,3242],{"type":993,"tag":1063,"props":3208,"children":3209},{},[3210],{"type":993,"tag":1067,"props":3211,"children":3212},{},[3213],{"type":998,"value":3214},"dir()",{"type":993,"tag":1063,"props":3216,"children":3217},{},[3218],{"type":998,"value":3219},"List attributes",{"type":993,"tag":1063,"props":3221,"children":3222},{},[3223],{"type":993,"tag":1081,"props":3224,"children":3226},{"className":3225},[],[3227],{"type":998,"value":3228},"dir(object=None)",{"type":993,"tag":1063,"props":3230,"children":3231},{},[3232],{"type":998,"value":1628},{"type":993,"tag":1063,"props":3234,"children":3235},{},[3236],{"type":993,"tag":1081,"props":3237,"children":3239},{"className":3238},[],[3240],{"type":998,"value":3241},"dir([]) # ['append', 'clear', ...]",{"type":993,"tag":1063,"props":3243,"children":3244},{},[3245],{"type":998,"value":3246},"Lists object attributes",{"type":993,"tag":1021,"props":3248,"children":3249},{},[3250,3258,3263,3272,3276,3285],{"type":993,"tag":1063,"props":3251,"children":3252},{},[3253],{"type":993,"tag":1067,"props":3254,"children":3255},{},[3256],{"type":998,"value":3257},"help()",{"type":993,"tag":1063,"props":3259,"children":3260},{},[3261],{"type":998,"value":3262},"Get help",{"type":993,"tag":1063,"props":3264,"children":3265},{},[3266],{"type":993,"tag":1081,"props":3267,"children":3269},{"className":3268},[],[3270],{"type":998,"value":3271},"help(object=None)",{"type":993,"tag":1063,"props":3273,"children":3274},{},[3275],{"type":998,"value":2411},{"type":993,"tag":1063,"props":3277,"children":3278},{},[3279],{"type":993,"tag":1081,"props":3280,"children":3282},{"className":3281},[],[3283],{"type":998,"value":3284},"help(len)",{"type":993,"tag":1063,"props":3286,"children":3287},{},[3288],{"type":998,"value":3289},"Shows help documentation",{"type":993,"tag":1021,"props":3291,"children":3292},{},[3293,3301,3306,3315,3319,3328],{"type":993,"tag":1063,"props":3294,"children":3295},{},[3296],{"type":993,"tag":1067,"props":3297,"children":3298},{},[3299],{"type":998,"value":3300},"hash()",{"type":993,"tag":1063,"props":3302,"children":3303},{},[3304],{"type":998,"value":3305},"Get hash",{"type":993,"tag":1063,"props":3307,"children":3308},{},[3309],{"type":993,"tag":1081,"props":3310,"children":3312},{"className":3311},[],[3313],{"type":998,"value":3314},"hash(object)",{"type":993,"tag":1063,"props":3316,"children":3317},{},[3318],{"type":998,"value":1496},{"type":993,"tag":1063,"props":3320,"children":3321},{},[3322],{"type":993,"tag":1081,"props":3323,"children":3325},{"className":3324},[],[3326],{"type":998,"value":3327},"hash(\"hello\") # 2314058222102390712",{"type":993,"tag":1063,"props":3329,"children":3330},{},[3331],{"type":998,"value":3332},"Returns object hash value",{"type":993,"tag":1021,"props":3334,"children":3335},{},[3336,3344,3349,3358,3362,3371],{"type":993,"tag":1063,"props":3337,"children":3338},{},[3339],{"type":993,"tag":1067,"props":3340,"children":3341},{},[3342],{"type":998,"value":3343},"iter()",{"type":993,"tag":1063,"props":3345,"children":3346},{},[3347],{"type":998,"value":3348},"Create iterator",{"type":993,"tag":1063,"props":3350,"children":3351},{},[3352],{"type":993,"tag":1081,"props":3353,"children":3355},{"className":3354},[],[3356],{"type":998,"value":3357},"iter(object, sentinel=None)",{"type":993,"tag":1063,"props":3359,"children":3360},{},[3361],{"type":998,"value":2065},{"type":993,"tag":1063,"props":3363,"children":3364},{},[3365],{"type":993,"tag":1081,"props":3366,"children":3368},{"className":3367},[],[3369],{"type":998,"value":3370},"iter([1, 2, 3])",{"type":993,"tag":1063,"props":3372,"children":3373},{},[3374],{"type":998,"value":3375},"Creates iterator object",{"type":993,"tag":1021,"props":3377,"children":3378},{},[3379,3387,3392,3401,3405,3414],{"type":993,"tag":1063,"props":3380,"children":3381},{},[3382],{"type":993,"tag":1067,"props":3383,"children":3384},{},[3385],{"type":998,"value":3386},"next()",{"type":993,"tag":1063,"props":3388,"children":3389},{},[3390],{"type":998,"value":3391},"Get next item",{"type":993,"tag":1063,"props":3393,"children":3394},{},[3395],{"type":993,"tag":1081,"props":3396,"children":3398},{"className":3397},[],[3399],{"type":998,"value":3400},"next(iterator, default=None)",{"type":993,"tag":1063,"props":3402,"children":3403},{},[3404],{"type":998,"value":1187},{"type":993,"tag":1063,"props":3406,"children":3407},{},[3408],{"type":993,"tag":1081,"props":3409,"children":3411},{"className":3410},[],[3412],{"type":998,"value":3413},"next(iter([1, 2, 3])) # 1",{"type":993,"tag":1063,"props":3415,"children":3416},{},[3417],{"type":998,"value":3418},"Gets next item from iterator",{"type":993,"tag":1021,"props":3420,"children":3421},{},[3422,3430,3435,3444,3448,3457],{"type":993,"tag":1063,"props":3423,"children":3424},{},[3425],{"type":993,"tag":1067,"props":3426,"children":3427},{},[3428],{"type":998,"value":3429},"repr()",{"type":993,"tag":1063,"props":3431,"children":3432},{},[3433],{"type":998,"value":3434},"String representation",{"type":993,"tag":1063,"props":3436,"children":3437},{},[3438],{"type":993,"tag":1081,"props":3439,"children":3441},{"className":3440},[],[3442],{"type":998,"value":3443},"repr(object)",{"type":993,"tag":1063,"props":3445,"children":3446},{},[3447],{"type":998,"value":1584},{"type":993,"tag":1063,"props":3449,"children":3450},{},[3451],{"type":993,"tag":1081,"props":3452,"children":3454},{"className":3453},[],[3455],{"type":998,"value":3456},"repr([1, 2, 3]) # \"[1, 2, 3]\"",{"type":993,"tag":1063,"props":3458,"children":3459},{},[3460],{"type":998,"value":3461},"Returns string representation",{"type":993,"tag":1021,"props":3463,"children":3464},{},[3465,3473,3478,3487,3491,3500],{"type":993,"tag":1063,"props":3466,"children":3467},{},[3468],{"type":993,"tag":1067,"props":3469,"children":3470},{},[3471],{"type":998,"value":3472},"ascii()",{"type":993,"tag":1063,"props":3474,"children":3475},{},[3476],{"type":998,"value":3477},"ASCII representation",{"type":993,"tag":1063,"props":3479,"children":3480},{},[3481],{"type":993,"tag":1081,"props":3482,"children":3484},{"className":3483},[],[3485],{"type":998,"value":3486},"ascii(object)",{"type":993,"tag":1063,"props":3488,"children":3489},{},[3490],{"type":998,"value":1584},{"type":993,"tag":1063,"props":3492,"children":3493},{},[3494],{"type":993,"tag":1081,"props":3495,"children":3497},{"className":3496},[],[3498],{"type":998,"value":3499},"ascii(\"café\") # \"'caf\\\\xe9'\"",{"type":993,"tag":1063,"props":3501,"children":3502},{},[3503],{"type":998,"value":3504},"Returns ASCII string representation",{"type":993,"tag":1021,"props":3506,"children":3507},{},[3508,3516,3521,3530,3534,3543],{"type":993,"tag":1063,"props":3509,"children":3510},{},[3511],{"type":993,"tag":1067,"props":3512,"children":3513},{},[3514],{"type":998,"value":3515},"bin()",{"type":993,"tag":1063,"props":3517,"children":3518},{},[3519],{"type":998,"value":3520},"Binary representation",{"type":993,"tag":1063,"props":3522,"children":3523},{},[3524],{"type":993,"tag":1081,"props":3525,"children":3527},{"className":3526},[],[3528],{"type":998,"value":3529},"bin(x)",{"type":993,"tag":1063,"props":3531,"children":3532},{},[3533],{"type":998,"value":1584},{"type":993,"tag":1063,"props":3535,"children":3536},{},[3537],{"type":993,"tag":1081,"props":3538,"children":3540},{"className":3539},[],[3541],{"type":998,"value":3542},"bin(10) # '0b1010'",{"type":993,"tag":1063,"props":3544,"children":3545},{},[3546],{"type":998,"value":3547},"Converts integer to binary string",{"type":993,"tag":1021,"props":3549,"children":3550},{},[3551,3559,3564,3573,3577,3586],{"type":993,"tag":1063,"props":3552,"children":3553},{},[3554],{"type":993,"tag":1067,"props":3555,"children":3556},{},[3557],{"type":998,"value":3558},"hex()",{"type":993,"tag":1063,"props":3560,"children":3561},{},[3562],{"type":998,"value":3563},"Hexadecimal representation",{"type":993,"tag":1063,"props":3565,"children":3566},{},[3567],{"type":993,"tag":1081,"props":3568,"children":3570},{"className":3569},[],[3571],{"type":998,"value":3572},"hex(x)",{"type":993,"tag":1063,"props":3574,"children":3575},{},[3576],{"type":998,"value":1584},{"type":993,"tag":1063,"props":3578,"children":3579},{},[3580],{"type":993,"tag":1081,"props":3581,"children":3583},{"className":3582},[],[3584],{"type":998,"value":3585},"hex(255) # '0xff'",{"type":993,"tag":1063,"props":3587,"children":3588},{},[3589],{"type":998,"value":3590},"Converts integer to hex string",{"type":993,"tag":1021,"props":3592,"children":3593},{},[3594,3602,3607,3616,3620,3629],{"type":993,"tag":1063,"props":3595,"children":3596},{},[3597],{"type":993,"tag":1067,"props":3598,"children":3599},{},[3600],{"type":998,"value":3601},"oct()",{"type":993,"tag":1063,"props":3603,"children":3604},{},[3605],{"type":998,"value":3606},"Octal representation",{"type":993,"tag":1063,"props":3608,"children":3609},{},[3610],{"type":993,"tag":1081,"props":3611,"children":3613},{"className":3612},[],[3614],{"type":998,"value":3615},"oct(x)",{"type":993,"tag":1063,"props":3617,"children":3618},{},[3619],{"type":998,"value":1584},{"type":993,"tag":1063,"props":3621,"children":3622},{},[3623],{"type":993,"tag":1081,"props":3624,"children":3626},{"className":3625},[],[3627],{"type":998,"value":3628},"oct(8) # '0o10'",{"type":993,"tag":1063,"props":3630,"children":3631},{},[3632],{"type":998,"value":3633},"Converts integer to octal string",{"type":993,"tag":1021,"props":3635,"children":3636},{},[3637,3645,3650,3659,3663,3672],{"type":993,"tag":1063,"props":3638,"children":3639},{},[3640],{"type":993,"tag":1067,"props":3641,"children":3642},{},[3643],{"type":998,"value":3644},"ord()",{"type":993,"tag":1063,"props":3646,"children":3647},{},[3648],{"type":998,"value":3649},"Character code",{"type":993,"tag":1063,"props":3651,"children":3652},{},[3653],{"type":993,"tag":1081,"props":3654,"children":3656},{"className":3655},[],[3657],{"type":998,"value":3658},"ord(c)",{"type":993,"tag":1063,"props":3660,"children":3661},{},[3662],{"type":998,"value":1496},{"type":993,"tag":1063,"props":3664,"children":3665},{},[3666],{"type":993,"tag":1081,"props":3667,"children":3669},{"className":3668},[],[3670],{"type":998,"value":3671},"ord('A') # 65",{"type":993,"tag":1063,"props":3673,"children":3674},{},[3675],{"type":998,"value":3676},"Returns Unicode code of character",{"type":993,"tag":1021,"props":3678,"children":3679},{},[3680,3688,3693,3702,3706,3715],{"type":993,"tag":1063,"props":3681,"children":3682},{},[3683],{"type":993,"tag":1067,"props":3684,"children":3685},{},[3686],{"type":998,"value":3687},"chr()",{"type":993,"tag":1063,"props":3689,"children":3690},{},[3691],{"type":998,"value":3692},"Character from code",{"type":993,"tag":1063,"props":3694,"children":3695},{},[3696],{"type":993,"tag":1081,"props":3697,"children":3699},{"className":3698},[],[3700],{"type":998,"value":3701},"chr(i)",{"type":993,"tag":1063,"props":3703,"children":3704},{},[3705],{"type":998,"value":1584},{"type":993,"tag":1063,"props":3707,"children":3708},{},[3709],{"type":993,"tag":1081,"props":3710,"children":3712},{"className":3711},[],[3713],{"type":998,"value":3714},"chr(65) # 'A'",{"type":993,"tag":1063,"props":3716,"children":3717},{},[3718],{"type":998,"value":3719},"Returns character from Unicode code",{"type":993,"tag":1006,"props":3721,"children":3723},{"id":3722},"memory-and-object-functions",[3724],{"type":998,"value":3725},"Memory and Object Functions",{"type":993,"tag":1013,"props":3727,"children":3728},{},[3729,3759],{"type":993,"tag":1017,"props":3730,"children":3731},{},[3732],{"type":993,"tag":1021,"props":3733,"children":3734},{},[3735,3739,3743,3747,3751,3755],{"type":993,"tag":1025,"props":3736,"children":3737},{},[3738],{"type":998,"value":1029},{"type":993,"tag":1025,"props":3740,"children":3741},{},[3742],{"type":998,"value":1034},{"type":993,"tag":1025,"props":3744,"children":3745},{},[3746],{"type":998,"value":1039},{"type":993,"tag":1025,"props":3748,"children":3749},{},[3750],{"type":998,"value":1044},{"type":993,"tag":1025,"props":3752,"children":3753},{},[3754],{"type":998,"value":1049},{"type":993,"tag":1025,"props":3756,"children":3757},{},[3758],{"type":998,"value":1054},{"type":993,"tag":1056,"props":3760,"children":3761},{},[3762,3805,3849,3893,3937],{"type":993,"tag":1021,"props":3763,"children":3764},{},[3765,3773,3778,3786,3791,3800],{"type":993,"tag":1063,"props":3766,"children":3767},{},[3768],{"type":993,"tag":1067,"props":3769,"children":3770},{},[3771],{"type":998,"value":3772},"object()",{"type":993,"tag":1063,"props":3774,"children":3775},{},[3776],{"type":998,"value":3777},"Create object",{"type":993,"tag":1063,"props":3779,"children":3780},{},[3781],{"type":993,"tag":1081,"props":3782,"children":3784},{"className":3783},[],[3785],{"type":998,"value":3772},{"type":993,"tag":1063,"props":3787,"children":3788},{},[3789],{"type":998,"value":3790},"object",{"type":993,"tag":1063,"props":3792,"children":3793},{},[3794],{"type":993,"tag":1081,"props":3795,"children":3797},{"className":3796},[],[3798],{"type":998,"value":3799},"obj = object()",{"type":993,"tag":1063,"props":3801,"children":3802},{},[3803],{"type":998,"value":3804},"Creates new object instance",{"type":993,"tag":1021,"props":3806,"children":3807},{},[3808,3816,3821,3830,3835,3844],{"type":993,"tag":1063,"props":3809,"children":3810},{},[3811],{"type":993,"tag":1067,"props":3812,"children":3813},{},[3814],{"type":998,"value":3815},"super()",{"type":993,"tag":1063,"props":3817,"children":3818},{},[3819],{"type":998,"value":3820},"Parent class access",{"type":993,"tag":1063,"props":3822,"children":3823},{},[3824],{"type":993,"tag":1081,"props":3825,"children":3827},{"className":3826},[],[3828],{"type":998,"value":3829},"super(type=None, object=None)",{"type":993,"tag":1063,"props":3831,"children":3832},{},[3833],{"type":998,"value":3834},"super",{"type":993,"tag":1063,"props":3836,"children":3837},{},[3838],{"type":993,"tag":1081,"props":3839,"children":3841},{"className":3840},[],[3842],{"type":998,"value":3843},"super().__init__()",{"type":993,"tag":1063,"props":3845,"children":3846},{},[3847],{"type":998,"value":3848},"Access parent class methods",{"type":993,"tag":1021,"props":3850,"children":3851},{},[3852,3860,3865,3874,3879,3888],{"type":993,"tag":1063,"props":3853,"children":3854},{},[3855],{"type":993,"tag":1067,"props":3856,"children":3857},{},[3858],{"type":998,"value":3859},"property()",{"type":993,"tag":1063,"props":3861,"children":3862},{},[3863],{"type":998,"value":3864},"Create property",{"type":993,"tag":1063,"props":3866,"children":3867},{},[3868],{"type":993,"tag":1081,"props":3869,"children":3871},{"className":3870},[],[3872],{"type":998,"value":3873},"property(fget=None, fset=None, fdel=None, doc=None)",{"type":993,"tag":1063,"props":3875,"children":3876},{},[3877],{"type":998,"value":3878},"property",{"type":993,"tag":1063,"props":3880,"children":3881},{},[3882],{"type":993,"tag":1081,"props":3883,"children":3885},{"className":3884},[],[3886],{"type":998,"value":3887},"prop = property(getter, setter)",{"type":993,"tag":1063,"props":3889,"children":3890},{},[3891],{"type":998,"value":3892},"Creates property descriptor",{"type":993,"tag":1021,"props":3894,"children":3895},{},[3896,3904,3909,3918,3923,3932],{"type":993,"tag":1063,"props":3897,"children":3898},{},[3899],{"type":993,"tag":1067,"props":3900,"children":3901},{},[3902],{"type":998,"value":3903},"staticmethod()",{"type":993,"tag":1063,"props":3905,"children":3906},{},[3907],{"type":998,"value":3908},"Static method",{"type":993,"tag":1063,"props":3910,"children":3911},{},[3912],{"type":993,"tag":1081,"props":3913,"children":3915},{"className":3914},[],[3916],{"type":998,"value":3917},"staticmethod(function)",{"type":993,"tag":1063,"props":3919,"children":3920},{},[3921],{"type":998,"value":3922},"staticmethod",{"type":993,"tag":1063,"props":3924,"children":3925},{},[3926],{"type":993,"tag":1081,"props":3927,"children":3929},{"className":3928},[],[3930],{"type":998,"value":3931},"@staticmethod",{"type":993,"tag":1063,"props":3933,"children":3934},{},[3935],{"type":998,"value":3936},"Creates static method",{"type":993,"tag":1021,"props":3938,"children":3939},{},[3940,3948,3953,3962,3967,3976],{"type":993,"tag":1063,"props":3941,"children":3942},{},[3943],{"type":993,"tag":1067,"props":3944,"children":3945},{},[3946],{"type":998,"value":3947},"classmethod()",{"type":993,"tag":1063,"props":3949,"children":3950},{},[3951],{"type":998,"value":3952},"Class method",{"type":993,"tag":1063,"props":3954,"children":3955},{},[3956],{"type":993,"tag":1081,"props":3957,"children":3959},{"className":3958},[],[3960],{"type":998,"value":3961},"classmethod(function)",{"type":993,"tag":1063,"props":3963,"children":3964},{},[3965],{"type":998,"value":3966},"classmethod",{"type":993,"tag":1063,"props":3968,"children":3969},{},[3970],{"type":993,"tag":1081,"props":3971,"children":3973},{"className":3972},[],[3974],{"type":998,"value":3975},"@classmethod",{"type":993,"tag":1063,"props":3977,"children":3978},{},[3979],{"type":998,"value":3980},"Creates class method",{"type":993,"tag":1006,"props":3982,"children":3984},{"id":3983},"best-practices",[3985],{"type":998,"value":3986},"Best Practices",{"type":993,"tag":3988,"props":3989,"children":3990},"ul",{},[3991,4016,4045,4068,4078,4101],{"type":993,"tag":3992,"props":3993,"children":3994},"li",{},[3995,4000,4002,4007,4009,4014],{"type":993,"tag":1067,"props":3996,"children":3997},{},[3998],{"type":998,"value":3999},"Use type conversion functions",{"type":998,"value":4001},": Prefer ",{"type":993,"tag":1081,"props":4003,"children":4005},{"className":4004},[],[4006],{"type":998,"value":1477},{"type":998,"value":4008},", ",{"type":993,"tag":1081,"props":4010,"children":4012},{"className":4011},[],[4013],{"type":998,"value":1565},{"type":998,"value":4015},", etc. over manual conversion",{"type":993,"tag":3992,"props":4017,"children":4018},{},[4019,4024,4026,4031,4032,4037,4038,4043],{"type":993,"tag":1067,"props":4020,"children":4021},{},[4022],{"type":998,"value":4023},"Leverage sequence functions",{"type":998,"value":4025},": Use ",{"type":993,"tag":1081,"props":4027,"children":4029},{"className":4028},[],[4030],{"type":998,"value":1958},{"type":998,"value":4008},{"type":993,"tag":1081,"props":4033,"children":4035},{"className":4034},[],[4036],{"type":998,"value":2002},{"type":998,"value":4008},{"type":993,"tag":1081,"props":4039,"children":4041},{"className":4040},[],[4042],{"type":998,"value":2090},{"type":998,"value":4044}," for cleaner code",{"type":993,"tag":3992,"props":4046,"children":4047},{},[4048,4053,4054,4059,4061,4066],{"type":993,"tag":1067,"props":4049,"children":4050},{},[4051],{"type":998,"value":4052},"Check before accessing",{"type":998,"value":4025},{"type":993,"tag":1081,"props":4055,"children":4057},{"className":4056},[],[4058],{"type":998,"value":2436},{"type":998,"value":4060}," before ",{"type":993,"tag":1081,"props":4062,"children":4064},{"className":4063},[],[4065],{"type":998,"value":2349},{"type":998,"value":4067}," for safety",{"type":993,"tag":3992,"props":4069,"children":4070},{},[4071,4076],{"type":993,"tag":1067,"props":4072,"children":4073},{},[4074],{"type":998,"value":4075},"Prefer built-ins",{"type":998,"value":4077},": Built-in functions are optimized and typically faster",{"type":993,"tag":3992,"props":4079,"children":4080},{},[4081,4086,4088,4093,4094,4099],{"type":993,"tag":1067,"props":4082,"children":4083},{},[4084],{"type":998,"value":4085},"Know your iterators",{"type":998,"value":4087},": Understand the difference between ",{"type":993,"tag":1081,"props":4089,"children":4091},{"className":4090},[],[4092],{"type":998,"value":2177},{"type":998,"value":4008},{"type":993,"tag":1081,"props":4095,"children":4097},{"className":4096},[],[4098],{"type":998,"value":2133},{"type":998,"value":4100},", and list comprehensions",{"type":993,"tag":3992,"props":4102,"children":4103},{},[4104,4121],{"type":993,"tag":1067,"props":4105,"children":4106},{},[4107,4109,4114,4116],{"type":998,"value":4108},"Use ",{"type":993,"tag":1081,"props":4110,"children":4112},{"className":4111},[],[4113],{"type":998,"value":2221},{"type":998,"value":4115}," and ",{"type":993,"tag":1081,"props":4117,"children":4119},{"className":4118},[],[4120],{"type":998,"value":2264},{"type":998,"value":4122},": More readable than manual loops for boolean testing",{"title":8,"searchDepth":36,"depth":36,"links":4124},[4125,4126,4127,4128,4129,4130,4131,4132],{"id":1008,"depth":27,"text":1011},{"id":1383,"depth":27,"text":1386},{"id":1821,"depth":27,"text":1824},{"id":2299,"depth":27,"text":2302},{"id":2779,"depth":27,"text":2782},{"id":2951,"depth":27,"text":2954},{"id":3722,"depth":27,"text":3725},{"id":3983,"depth":27,"text":3986},1782373729785]