[{"data":1,"prerenderedAt":3590},["ShallowReactive",2],{"tutorials-python":3,"category-items-python":987,"content-/python/list-operations":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",[927],{"_path":928,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":929,"description":930,"slug":931,"parentId":891,"order":932,"body":989,"_type":15,"_id":933,"_source":17,"_file":934,"_stem":935,"_extension":20},{"type":990,"children":991,"toc":3573},"root",[992,999,1005,1012,1493,1499,1652,1658,1855,1861,1962,1968,2223,2229,2364,2370,2377,2580,2586,2833,2839,2845,3034,3040,3474,3480,3567],{"type":993,"tag":994,"props":995,"children":996},"element","h1",{"id":931},[997],{"type":998,"value":929},"text",{"type":993,"tag":1000,"props":1001,"children":1002},"p",{},[1003],{"type":998,"value":1004},"Complete reference for Python list methods and operations. Lists are mutable, ordered sequences that can contain items of different types and provide extensive functionality for data manipulation and storage.",{"type":993,"tag":1006,"props":1007,"children":1009},"h2",{"id":1008},"list-creation-and-basic-operations",[1010],{"type":998,"value":1011},"List Creation and Basic Operations",{"type":993,"tag":1013,"props":1014,"children":1015},"table",{},[1016,1050],{"type":993,"tag":1017,"props":1018,"children":1019},"thead",{},[1020],{"type":993,"tag":1021,"props":1022,"children":1023},"tr",{},[1024,1030,1035,1040,1045],{"type":993,"tag":1025,"props":1026,"children":1027},"th",{},[1028],{"type":998,"value":1029},"Operation",{"type":993,"tag":1025,"props":1031,"children":1032},{},[1033],{"type":998,"value":1034},"Syntax",{"type":993,"tag":1025,"props":1036,"children":1037},{},[1038],{"type":998,"value":1039},"Example",{"type":993,"tag":1025,"props":1041,"children":1042},{},[1043],{"type":998,"value":1044},"Result",{"type":993,"tag":1025,"props":1046,"children":1047},{},[1048],{"type":998,"value":1049},"Description",{"type":993,"tag":1051,"props":1052,"children":1053},"tbody",{},[1054,1107,1149,1192,1235,1278,1321,1364,1407,1450],{"type":993,"tag":1021,"props":1055,"children":1056},{},[1057,1067,1085,1094,1102],{"type":993,"tag":1058,"props":1059,"children":1060},"td",{},[1061],{"type":993,"tag":1062,"props":1063,"children":1064},"strong",{},[1065],{"type":998,"value":1066},"Empty List",{"type":993,"tag":1058,"props":1068,"children":1069},{},[1070,1077,1079],{"type":993,"tag":1071,"props":1072,"children":1074},"code",{"className":1073},[],[1075],{"type":998,"value":1076},"[]",{"type":998,"value":1078}," or ",{"type":993,"tag":1071,"props":1080,"children":1082},{"className":1081},[],[1083],{"type":998,"value":1084},"list()",{"type":993,"tag":1058,"props":1086,"children":1087},{},[1088],{"type":993,"tag":1071,"props":1089,"children":1091},{"className":1090},[],[1092],{"type":998,"value":1093},"my_list = []",{"type":993,"tag":1058,"props":1095,"children":1096},{},[1097],{"type":993,"tag":1071,"props":1098,"children":1100},{"className":1099},[],[1101],{"type":998,"value":1076},{"type":993,"tag":1058,"props":1103,"children":1104},{},[1105],{"type":998,"value":1106},"Create empty list",{"type":993,"tag":1021,"props":1108,"children":1109},{},[1110,1118,1127,1136,1144],{"type":993,"tag":1058,"props":1111,"children":1112},{},[1113],{"type":993,"tag":1062,"props":1114,"children":1115},{},[1116],{"type":998,"value":1117},"List Literal",{"type":993,"tag":1058,"props":1119,"children":1120},{},[1121],{"type":993,"tag":1071,"props":1122,"children":1124},{"className":1123},[],[1125],{"type":998,"value":1126},"[item1, item2, ...]",{"type":993,"tag":1058,"props":1128,"children":1129},{},[1130],{"type":993,"tag":1071,"props":1131,"children":1133},{"className":1132},[],[1134],{"type":998,"value":1135},"[1, 2, 3]",{"type":993,"tag":1058,"props":1137,"children":1138},{},[1139],{"type":993,"tag":1071,"props":1140,"children":1142},{"className":1141},[],[1143],{"type":998,"value":1135},{"type":993,"tag":1058,"props":1145,"children":1146},{},[1147],{"type":998,"value":1148},"Create list with items",{"type":993,"tag":1021,"props":1150,"children":1151},{},[1152,1160,1169,1178,1187],{"type":993,"tag":1058,"props":1153,"children":1154},{},[1155],{"type":993,"tag":1062,"props":1156,"children":1157},{},[1158],{"type":998,"value":1159},"List from Iterable",{"type":993,"tag":1058,"props":1161,"children":1162},{},[1163],{"type":993,"tag":1071,"props":1164,"children":1166},{"className":1165},[],[1167],{"type":998,"value":1168},"list(iterable)",{"type":993,"tag":1058,"props":1170,"children":1171},{},[1172],{"type":993,"tag":1071,"props":1173,"children":1175},{"className":1174},[],[1176],{"type":998,"value":1177},"list(\"abc\")",{"type":993,"tag":1058,"props":1179,"children":1180},{},[1181],{"type":993,"tag":1071,"props":1182,"children":1184},{"className":1183},[],[1185],{"type":998,"value":1186},"['a', 'b', 'c']",{"type":993,"tag":1058,"props":1188,"children":1189},{},[1190],{"type":998,"value":1191},"Convert iterable to list",{"type":993,"tag":1021,"props":1193,"children":1194},{},[1195,1203,1212,1221,1230],{"type":993,"tag":1058,"props":1196,"children":1197},{},[1198],{"type":993,"tag":1062,"props":1199,"children":1200},{},[1201],{"type":998,"value":1202},"List Comprehension",{"type":993,"tag":1058,"props":1204,"children":1205},{},[1206],{"type":993,"tag":1071,"props":1207,"children":1209},{"className":1208},[],[1210],{"type":998,"value":1211},"[expr for item in iterable]",{"type":993,"tag":1058,"props":1213,"children":1214},{},[1215],{"type":993,"tag":1071,"props":1216,"children":1218},{"className":1217},[],[1219],{"type":998,"value":1220},"[x*2 for x in range(3)]",{"type":993,"tag":1058,"props":1222,"children":1223},{},[1224],{"type":993,"tag":1071,"props":1225,"children":1227},{"className":1226},[],[1228],{"type":998,"value":1229},"[0, 2, 4]",{"type":993,"tag":1058,"props":1231,"children":1232},{},[1233],{"type":998,"value":1234},"Create list with expression",{"type":993,"tag":1021,"props":1236,"children":1237},{},[1238,1246,1255,1264,1273],{"type":993,"tag":1058,"props":1239,"children":1240},{},[1241],{"type":993,"tag":1062,"props":1242,"children":1243},{},[1244],{"type":998,"value":1245},"Repetition",{"type":993,"tag":1058,"props":1247,"children":1248},{},[1249],{"type":993,"tag":1071,"props":1250,"children":1252},{"className":1251},[],[1253],{"type":998,"value":1254},"[item] * n",{"type":993,"tag":1058,"props":1256,"children":1257},{},[1258],{"type":993,"tag":1071,"props":1259,"children":1261},{"className":1260},[],[1262],{"type":998,"value":1263},"[0] * 3",{"type":993,"tag":1058,"props":1265,"children":1266},{},[1267],{"type":993,"tag":1071,"props":1268,"children":1270},{"className":1269},[],[1271],{"type":998,"value":1272},"[0, 0, 0]",{"type":993,"tag":1058,"props":1274,"children":1275},{},[1276],{"type":998,"value":1277},"Repeat item n times",{"type":993,"tag":1021,"props":1279,"children":1280},{},[1281,1289,1298,1307,1316],{"type":993,"tag":1058,"props":1282,"children":1283},{},[1284],{"type":993,"tag":1062,"props":1285,"children":1286},{},[1287],{"type":998,"value":1288},"Concatenation",{"type":993,"tag":1058,"props":1290,"children":1291},{},[1292],{"type":993,"tag":1071,"props":1293,"children":1295},{"className":1294},[],[1296],{"type":998,"value":1297},"list1 + list2",{"type":993,"tag":1058,"props":1299,"children":1300},{},[1301],{"type":993,"tag":1071,"props":1302,"children":1304},{"className":1303},[],[1305],{"type":998,"value":1306},"[1, 2] + [3, 4]",{"type":993,"tag":1058,"props":1308,"children":1309},{},[1310],{"type":993,"tag":1071,"props":1311,"children":1313},{"className":1312},[],[1314],{"type":998,"value":1315},"[1, 2, 3, 4]",{"type":993,"tag":1058,"props":1317,"children":1318},{},[1319],{"type":998,"value":1320},"Join lists together",{"type":993,"tag":1021,"props":1322,"children":1323},{},[1324,1332,1341,1350,1359],{"type":993,"tag":1058,"props":1325,"children":1326},{},[1327],{"type":993,"tag":1062,"props":1328,"children":1329},{},[1330],{"type":998,"value":1331},"Length",{"type":993,"tag":1058,"props":1333,"children":1334},{},[1335],{"type":993,"tag":1071,"props":1336,"children":1338},{"className":1337},[],[1339],{"type":998,"value":1340},"len(list)",{"type":993,"tag":1058,"props":1342,"children":1343},{},[1344],{"type":993,"tag":1071,"props":1345,"children":1347},{"className":1346},[],[1348],{"type":998,"value":1349},"len([1, 2, 3])",{"type":993,"tag":1058,"props":1351,"children":1352},{},[1353],{"type":993,"tag":1071,"props":1354,"children":1356},{"className":1355},[],[1357],{"type":998,"value":1358},"3",{"type":993,"tag":1058,"props":1360,"children":1361},{},[1362],{"type":998,"value":1363},"Get number of items",{"type":993,"tag":1021,"props":1365,"children":1366},{},[1367,1375,1384,1393,1402],{"type":993,"tag":1058,"props":1368,"children":1369},{},[1370],{"type":993,"tag":1062,"props":1371,"children":1372},{},[1373],{"type":998,"value":1374},"Membership",{"type":993,"tag":1058,"props":1376,"children":1377},{},[1378],{"type":993,"tag":1071,"props":1379,"children":1381},{"className":1380},[],[1382],{"type":998,"value":1383},"item in list",{"type":993,"tag":1058,"props":1385,"children":1386},{},[1387],{"type":993,"tag":1071,"props":1388,"children":1390},{"className":1389},[],[1391],{"type":998,"value":1392},"2 in [1, 2, 3]",{"type":993,"tag":1058,"props":1394,"children":1395},{},[1396],{"type":993,"tag":1071,"props":1397,"children":1399},{"className":1398},[],[1400],{"type":998,"value":1401},"True",{"type":993,"tag":1058,"props":1403,"children":1404},{},[1405],{"type":998,"value":1406},"Check if item exists",{"type":993,"tag":1021,"props":1408,"children":1409},{},[1410,1418,1427,1436,1445],{"type":993,"tag":1058,"props":1411,"children":1412},{},[1413],{"type":993,"tag":1062,"props":1414,"children":1415},{},[1416],{"type":998,"value":1417},"Indexing",{"type":993,"tag":1058,"props":1419,"children":1420},{},[1421],{"type":993,"tag":1071,"props":1422,"children":1424},{"className":1423},[],[1425],{"type":998,"value":1426},"list[i]",{"type":993,"tag":1058,"props":1428,"children":1429},{},[1430],{"type":993,"tag":1071,"props":1431,"children":1433},{"className":1432},[],[1434],{"type":998,"value":1435},"[1, 2, 3][1]",{"type":993,"tag":1058,"props":1437,"children":1438},{},[1439],{"type":993,"tag":1071,"props":1440,"children":1442},{"className":1441},[],[1443],{"type":998,"value":1444},"2",{"type":993,"tag":1058,"props":1446,"children":1447},{},[1448],{"type":998,"value":1449},"Access item at index",{"type":993,"tag":1021,"props":1451,"children":1452},{},[1453,1461,1470,1479,1488],{"type":993,"tag":1058,"props":1454,"children":1455},{},[1456],{"type":993,"tag":1062,"props":1457,"children":1458},{},[1459],{"type":998,"value":1460},"Slicing",{"type":993,"tag":1058,"props":1462,"children":1463},{},[1464],{"type":993,"tag":1071,"props":1465,"children":1467},{"className":1466},[],[1468],{"type":998,"value":1469},"list[start:end:step]",{"type":993,"tag":1058,"props":1471,"children":1472},{},[1473],{"type":993,"tag":1071,"props":1474,"children":1476},{"className":1475},[],[1477],{"type":998,"value":1478},"[1, 2, 3, 4][1:3]",{"type":993,"tag":1058,"props":1480,"children":1481},{},[1482],{"type":993,"tag":1071,"props":1483,"children":1485},{"className":1484},[],[1486],{"type":998,"value":1487},"[2, 3]",{"type":993,"tag":1058,"props":1489,"children":1490},{},[1491],{"type":998,"value":1492},"Extract sublists",{"type":993,"tag":1006,"props":1494,"children":1496},{"id":1495},"adding-elements-methods",[1497],{"type":998,"value":1498},"Adding Elements Methods",{"type":993,"tag":1013,"props":1500,"children":1501},{},[1502,1530],{"type":993,"tag":1017,"props":1503,"children":1504},{},[1505],{"type":993,"tag":1021,"props":1506,"children":1507},{},[1508,1513,1518,1522,1526],{"type":993,"tag":1025,"props":1509,"children":1510},{},[1511],{"type":998,"value":1512},"Method",{"type":993,"tag":1025,"props":1514,"children":1515},{},[1516],{"type":998,"value":1517},"Purpose",{"type":993,"tag":1025,"props":1519,"children":1520},{},[1521],{"type":998,"value":1039},{"type":993,"tag":1025,"props":1523,"children":1524},{},[1525],{"type":998,"value":1044},{"type":993,"tag":1025,"props":1527,"children":1528},{},[1529],{"type":998,"value":1049},{"type":993,"tag":1051,"props":1531,"children":1532},{},[1533,1574,1613],{"type":993,"tag":1021,"props":1534,"children":1535},{},[1536,1544,1549,1558,1569],{"type":993,"tag":1058,"props":1537,"children":1538},{},[1539],{"type":993,"tag":1062,"props":1540,"children":1541},{},[1542],{"type":998,"value":1543},"append()",{"type":993,"tag":1058,"props":1545,"children":1546},{},[1547],{"type":998,"value":1548},"Add single item to end",{"type":993,"tag":1058,"props":1550,"children":1551},{},[1552],{"type":993,"tag":1071,"props":1553,"children":1555},{"className":1554},[],[1556],{"type":998,"value":1557},"lst.append(4)",{"type":993,"tag":1058,"props":1559,"children":1560},{},[1561,1563],{"type":998,"value":1562},"Modifies ",{"type":993,"tag":1071,"props":1564,"children":1566},{"className":1565},[],[1567],{"type":998,"value":1568},"lst",{"type":993,"tag":1058,"props":1570,"children":1571},{},[1572],{"type":998,"value":1573},"Adds item to end of list",{"type":993,"tag":1021,"props":1575,"children":1576},{},[1577,1585,1590,1599,1608],{"type":993,"tag":1058,"props":1578,"children":1579},{},[1580],{"type":993,"tag":1062,"props":1581,"children":1582},{},[1583],{"type":998,"value":1584},"insert()",{"type":993,"tag":1058,"props":1586,"children":1587},{},[1588],{"type":998,"value":1589},"Insert item at index",{"type":993,"tag":1058,"props":1591,"children":1592},{},[1593],{"type":993,"tag":1071,"props":1594,"children":1596},{"className":1595},[],[1597],{"type":998,"value":1598},"lst.insert(1, 'new')",{"type":993,"tag":1058,"props":1600,"children":1601},{},[1602,1603],{"type":998,"value":1562},{"type":993,"tag":1071,"props":1604,"children":1606},{"className":1605},[],[1607],{"type":998,"value":1568},{"type":993,"tag":1058,"props":1609,"children":1610},{},[1611],{"type":998,"value":1612},"Inserts item at specified position",{"type":993,"tag":1021,"props":1614,"children":1615},{},[1616,1624,1629,1638,1647],{"type":993,"tag":1058,"props":1617,"children":1618},{},[1619],{"type":993,"tag":1062,"props":1620,"children":1621},{},[1622],{"type":998,"value":1623},"extend()",{"type":993,"tag":1058,"props":1625,"children":1626},{},[1627],{"type":998,"value":1628},"Add multiple items",{"type":993,"tag":1058,"props":1630,"children":1631},{},[1632],{"type":993,"tag":1071,"props":1633,"children":1635},{"className":1634},[],[1636],{"type":998,"value":1637},"lst.extend([4, 5])",{"type":993,"tag":1058,"props":1639,"children":1640},{},[1641,1642],{"type":998,"value":1562},{"type":993,"tag":1071,"props":1643,"children":1645},{"className":1644},[],[1646],{"type":998,"value":1568},{"type":993,"tag":1058,"props":1648,"children":1649},{},[1650],{"type":998,"value":1651},"Adds all items from iterable",{"type":993,"tag":1006,"props":1653,"children":1655},{"id":1654},"removing-elements-methods",[1656],{"type":998,"value":1657},"Removing Elements Methods",{"type":993,"tag":1013,"props":1659,"children":1660},{},[1661,1687],{"type":993,"tag":1017,"props":1662,"children":1663},{},[1664],{"type":993,"tag":1021,"props":1665,"children":1666},{},[1667,1671,1675,1679,1683],{"type":993,"tag":1025,"props":1668,"children":1669},{},[1670],{"type":998,"value":1512},{"type":993,"tag":1025,"props":1672,"children":1673},{},[1674],{"type":998,"value":1517},{"type":993,"tag":1025,"props":1676,"children":1677},{},[1678],{"type":998,"value":1039},{"type":993,"tag":1025,"props":1680,"children":1681},{},[1682],{"type":998,"value":1044},{"type":993,"tag":1025,"props":1684,"children":1685},{},[1686],{"type":998,"value":1049},{"type":993,"tag":1051,"props":1688,"children":1689},{},[1690,1729,1771,1809],{"type":993,"tag":1021,"props":1691,"children":1692},{},[1693,1701,1706,1715,1724],{"type":993,"tag":1058,"props":1694,"children":1695},{},[1696],{"type":993,"tag":1062,"props":1697,"children":1698},{},[1699],{"type":998,"value":1700},"remove()",{"type":993,"tag":1058,"props":1702,"children":1703},{},[1704],{"type":998,"value":1705},"Remove first occurrence",{"type":993,"tag":1058,"props":1707,"children":1708},{},[1709],{"type":993,"tag":1071,"props":1710,"children":1712},{"className":1711},[],[1713],{"type":998,"value":1714},"lst.remove(2)",{"type":993,"tag":1058,"props":1716,"children":1717},{},[1718,1719],{"type":998,"value":1562},{"type":993,"tag":1071,"props":1720,"children":1722},{"className":1721},[],[1723],{"type":998,"value":1568},{"type":993,"tag":1058,"props":1725,"children":1726},{},[1727],{"type":998,"value":1728},"Removes first matching item",{"type":993,"tag":1021,"props":1730,"children":1731},{},[1732,1740,1745,1761,1766],{"type":993,"tag":1058,"props":1733,"children":1734},{},[1735],{"type":993,"tag":1062,"props":1736,"children":1737},{},[1738],{"type":998,"value":1739},"pop()",{"type":993,"tag":1058,"props":1741,"children":1742},{},[1743],{"type":998,"value":1744},"Remove and return item",{"type":993,"tag":1058,"props":1746,"children":1747},{},[1748,1754,1755],{"type":993,"tag":1071,"props":1749,"children":1751},{"className":1750},[],[1752],{"type":998,"value":1753},"lst.pop()",{"type":998,"value":1078},{"type":993,"tag":1071,"props":1756,"children":1758},{"className":1757},[],[1759],{"type":998,"value":1760},"lst.pop(1)",{"type":993,"tag":1058,"props":1762,"children":1763},{},[1764],{"type":998,"value":1765},"Returns removed item",{"type":993,"tag":1058,"props":1767,"children":1768},{},[1769],{"type":998,"value":1770},"Removes from end or at index",{"type":993,"tag":1021,"props":1772,"children":1773},{},[1774,1782,1787,1796,1804],{"type":993,"tag":1058,"props":1775,"children":1776},{},[1777],{"type":993,"tag":1062,"props":1778,"children":1779},{},[1780],{"type":998,"value":1781},"clear()",{"type":993,"tag":1058,"props":1783,"children":1784},{},[1785],{"type":998,"value":1786},"Remove all items",{"type":993,"tag":1058,"props":1788,"children":1789},{},[1790],{"type":993,"tag":1071,"props":1791,"children":1793},{"className":1792},[],[1794],{"type":998,"value":1795},"lst.clear()",{"type":993,"tag":1058,"props":1797,"children":1798},{},[1799],{"type":993,"tag":1071,"props":1800,"children":1802},{"className":1801},[],[1803],{"type":998,"value":1076},{"type":993,"tag":1058,"props":1805,"children":1806},{},[1807],{"type":998,"value":1808},"Empties the list",{"type":993,"tag":1021,"props":1810,"children":1811},{},[1812,1820,1825,1841,1850],{"type":993,"tag":1058,"props":1813,"children":1814},{},[1815],{"type":993,"tag":1062,"props":1816,"children":1817},{},[1818],{"type":998,"value":1819},"del",{"type":993,"tag":1058,"props":1821,"children":1822},{},[1823],{"type":998,"value":1824},"Delete item(s)",{"type":993,"tag":1058,"props":1826,"children":1827},{},[1828,1834,1835],{"type":993,"tag":1071,"props":1829,"children":1831},{"className":1830},[],[1832],{"type":998,"value":1833},"del lst[1]",{"type":998,"value":1078},{"type":993,"tag":1071,"props":1836,"children":1838},{"className":1837},[],[1839],{"type":998,"value":1840},"del lst[1:3]",{"type":993,"tag":1058,"props":1842,"children":1843},{},[1844,1845],{"type":998,"value":1562},{"type":993,"tag":1071,"props":1846,"children":1848},{"className":1847},[],[1849],{"type":998,"value":1568},{"type":993,"tag":1058,"props":1851,"children":1852},{},[1853],{"type":998,"value":1854},"Deletes item(s) at index/slice",{"type":993,"tag":1006,"props":1856,"children":1858},{"id":1857},"searching-and-counting-methods",[1859],{"type":998,"value":1860},"Searching and Counting Methods",{"type":993,"tag":1013,"props":1862,"children":1863},{},[1864,1890],{"type":993,"tag":1017,"props":1865,"children":1866},{},[1867],{"type":993,"tag":1021,"props":1868,"children":1869},{},[1870,1874,1878,1882,1886],{"type":993,"tag":1025,"props":1871,"children":1872},{},[1873],{"type":998,"value":1512},{"type":993,"tag":1025,"props":1875,"children":1876},{},[1877],{"type":998,"value":1517},{"type":993,"tag":1025,"props":1879,"children":1880},{},[1881],{"type":998,"value":1039},{"type":993,"tag":1025,"props":1883,"children":1884},{},[1885],{"type":998,"value":1044},{"type":993,"tag":1025,"props":1887,"children":1888},{},[1889],{"type":998,"value":1049},{"type":993,"tag":1051,"props":1891,"children":1892},{},[1893,1928],{"type":993,"tag":1021,"props":1894,"children":1895},{},[1896,1904,1909,1918,1923],{"type":993,"tag":1058,"props":1897,"children":1898},{},[1899],{"type":993,"tag":1062,"props":1900,"children":1901},{},[1902],{"type":998,"value":1903},"index()",{"type":993,"tag":1058,"props":1905,"children":1906},{},[1907],{"type":998,"value":1908},"Find item index",{"type":993,"tag":1058,"props":1910,"children":1911},{},[1912],{"type":993,"tag":1071,"props":1913,"children":1915},{"className":1914},[],[1916],{"type":998,"value":1917},"lst.index(item)",{"type":993,"tag":1058,"props":1919,"children":1920},{},[1921],{"type":998,"value":1922},"Integer",{"type":993,"tag":1058,"props":1924,"children":1925},{},[1926],{"type":998,"value":1927},"Returns index of first occurrence",{"type":993,"tag":1021,"props":1929,"children":1930},{},[1931,1939,1944,1953,1957],{"type":993,"tag":1058,"props":1932,"children":1933},{},[1934],{"type":993,"tag":1062,"props":1935,"children":1936},{},[1937],{"type":998,"value":1938},"count()",{"type":993,"tag":1058,"props":1940,"children":1941},{},[1942],{"type":998,"value":1943},"Count occurrences",{"type":993,"tag":1058,"props":1945,"children":1946},{},[1947],{"type":993,"tag":1071,"props":1948,"children":1950},{"className":1949},[],[1951],{"type":998,"value":1952},"lst.count(item)",{"type":993,"tag":1058,"props":1954,"children":1955},{},[1956],{"type":998,"value":1922},{"type":993,"tag":1058,"props":1958,"children":1959},{},[1960],{"type":998,"value":1961},"Returns number of occurrences",{"type":993,"tag":1006,"props":1963,"children":1965},{"id":1964},"sorting-and-reversing-methods",[1966],{"type":998,"value":1967},"Sorting and Reversing Methods",{"type":993,"tag":1013,"props":1969,"children":1970},{},[1971,1997],{"type":993,"tag":1017,"props":1972,"children":1973},{},[1974],{"type":993,"tag":1021,"props":1975,"children":1976},{},[1977,1981,1985,1989,1993],{"type":993,"tag":1025,"props":1978,"children":1979},{},[1980],{"type":998,"value":1512},{"type":993,"tag":1025,"props":1982,"children":1983},{},[1984],{"type":998,"value":1517},{"type":993,"tag":1025,"props":1986,"children":1987},{},[1988],{"type":998,"value":1039},{"type":993,"tag":1025,"props":1990,"children":1991},{},[1992],{"type":998,"value":1044},{"type":993,"tag":1025,"props":1994,"children":1995},{},[1996],{"type":998,"value":1049},{"type":993,"tag":1051,"props":1998,"children":1999},{},[2000,2039,2077,2115,2154,2189],{"type":993,"tag":1021,"props":2001,"children":2002},{},[2003,2011,2016,2025,2034],{"type":993,"tag":1058,"props":2004,"children":2005},{},[2006],{"type":993,"tag":1062,"props":2007,"children":2008},{},[2009],{"type":998,"value":2010},"sort()",{"type":993,"tag":1058,"props":2012,"children":2013},{},[2014],{"type":998,"value":2015},"Sort in place",{"type":993,"tag":1058,"props":2017,"children":2018},{},[2019],{"type":993,"tag":1071,"props":2020,"children":2022},{"className":2021},[],[2023],{"type":998,"value":2024},"lst.sort()",{"type":993,"tag":1058,"props":2026,"children":2027},{},[2028,2029],{"type":998,"value":1562},{"type":993,"tag":1071,"props":2030,"children":2032},{"className":2031},[],[2033],{"type":998,"value":1568},{"type":993,"tag":1058,"props":2035,"children":2036},{},[2037],{"type":998,"value":2038},"Sorts list in ascending order",{"type":993,"tag":1021,"props":2040,"children":2041},{},[2042,2049,2054,2063,2072],{"type":993,"tag":1058,"props":2043,"children":2044},{},[2045],{"type":993,"tag":1062,"props":2046,"children":2047},{},[2048],{"type":998,"value":2010},{"type":993,"tag":1058,"props":2050,"children":2051},{},[2052],{"type":998,"value":2053},"Sort with key",{"type":993,"tag":1058,"props":2055,"children":2056},{},[2057],{"type":993,"tag":1071,"props":2058,"children":2060},{"className":2059},[],[2061],{"type":998,"value":2062},"lst.sort(key=len)",{"type":993,"tag":1058,"props":2064,"children":2065},{},[2066,2067],{"type":998,"value":1562},{"type":993,"tag":1071,"props":2068,"children":2070},{"className":2069},[],[2071],{"type":998,"value":1568},{"type":993,"tag":1058,"props":2073,"children":2074},{},[2075],{"type":998,"value":2076},"Sorts using custom key function",{"type":993,"tag":1021,"props":2078,"children":2079},{},[2080,2087,2092,2101,2110],{"type":993,"tag":1058,"props":2081,"children":2082},{},[2083],{"type":993,"tag":1062,"props":2084,"children":2085},{},[2086],{"type":998,"value":2010},{"type":993,"tag":1058,"props":2088,"children":2089},{},[2090],{"type":998,"value":2091},"Sort descending",{"type":993,"tag":1058,"props":2093,"children":2094},{},[2095],{"type":993,"tag":1071,"props":2096,"children":2098},{"className":2097},[],[2099],{"type":998,"value":2100},"lst.sort(reverse=True)",{"type":993,"tag":1058,"props":2102,"children":2103},{},[2104,2105],{"type":998,"value":1562},{"type":993,"tag":1071,"props":2106,"children":2108},{"className":2107},[],[2109],{"type":998,"value":1568},{"type":993,"tag":1058,"props":2111,"children":2112},{},[2113],{"type":998,"value":2114},"Sorts in descending order",{"type":993,"tag":1021,"props":2116,"children":2117},{},[2118,2126,2131,2140,2149],{"type":993,"tag":1058,"props":2119,"children":2120},{},[2121],{"type":993,"tag":1062,"props":2122,"children":2123},{},[2124],{"type":998,"value":2125},"reverse()",{"type":993,"tag":1058,"props":2127,"children":2128},{},[2129],{"type":998,"value":2130},"Reverse in place",{"type":993,"tag":1058,"props":2132,"children":2133},{},[2134],{"type":993,"tag":1071,"props":2135,"children":2137},{"className":2136},[],[2138],{"type":998,"value":2139},"lst.reverse()",{"type":993,"tag":1058,"props":2141,"children":2142},{},[2143,2144],{"type":998,"value":1562},{"type":993,"tag":1071,"props":2145,"children":2147},{"className":2146},[],[2148],{"type":998,"value":1568},{"type":993,"tag":1058,"props":2150,"children":2151},{},[2152],{"type":998,"value":2153},"Reverses order of items",{"type":993,"tag":1021,"props":2155,"children":2156},{},[2157,2165,2170,2179,2184],{"type":993,"tag":1058,"props":2158,"children":2159},{},[2160],{"type":993,"tag":1062,"props":2161,"children":2162},{},[2163],{"type":998,"value":2164},"sorted()",{"type":993,"tag":1058,"props":2166,"children":2167},{},[2168],{"type":998,"value":2169},"Return sorted copy",{"type":993,"tag":1058,"props":2171,"children":2172},{},[2173],{"type":993,"tag":1071,"props":2174,"children":2176},{"className":2175},[],[2177],{"type":998,"value":2178},"sorted(lst)",{"type":993,"tag":1058,"props":2180,"children":2181},{},[2182],{"type":998,"value":2183},"New list",{"type":993,"tag":1058,"props":2185,"children":2186},{},[2187],{"type":998,"value":2188},"Returns new sorted list",{"type":993,"tag":1021,"props":2190,"children":2191},{},[2192,2200,2205,2214,2218],{"type":993,"tag":1058,"props":2193,"children":2194},{},[2195],{"type":993,"tag":1062,"props":2196,"children":2197},{},[2198],{"type":998,"value":2199},"reversed()",{"type":993,"tag":1058,"props":2201,"children":2202},{},[2203],{"type":998,"value":2204},"Return reversed iterator",{"type":993,"tag":1058,"props":2206,"children":2207},{},[2208],{"type":993,"tag":1071,"props":2209,"children":2211},{"className":2210},[],[2212],{"type":998,"value":2213},"list(reversed(lst))",{"type":993,"tag":1058,"props":2215,"children":2216},{},[2217],{"type":998,"value":2183},{"type":993,"tag":1058,"props":2219,"children":2220},{},[2221],{"type":998,"value":2222},"Returns new reversed list",{"type":993,"tag":1006,"props":2224,"children":2226},{"id":2225},"list-copying-methods",[2227],{"type":998,"value":2228},"List Copying Methods",{"type":993,"tag":1013,"props":2230,"children":2231},{},[2232,2258],{"type":993,"tag":1017,"props":2233,"children":2234},{},[2235],{"type":993,"tag":1021,"props":2236,"children":2237},{},[2238,2242,2246,2250,2254],{"type":993,"tag":1025,"props":2239,"children":2240},{},[2241],{"type":998,"value":1512},{"type":993,"tag":1025,"props":2243,"children":2244},{},[2245],{"type":998,"value":1517},{"type":993,"tag":1025,"props":2247,"children":2248},{},[2249],{"type":998,"value":1039},{"type":993,"tag":1025,"props":2251,"children":2252},{},[2253],{"type":998,"value":1044},{"type":993,"tag":1025,"props":2255,"children":2256},{},[2257],{"type":998,"value":1049},{"type":993,"tag":1051,"props":2259,"children":2260},{},[2261,2295,2327],{"type":993,"tag":1021,"props":2262,"children":2263},{},[2264,2272,2277,2286,2290],{"type":993,"tag":1058,"props":2265,"children":2266},{},[2267],{"type":993,"tag":1062,"props":2268,"children":2269},{},[2270],{"type":998,"value":2271},"copy()",{"type":993,"tag":1058,"props":2273,"children":2274},{},[2275],{"type":998,"value":2276},"Shallow copy",{"type":993,"tag":1058,"props":2278,"children":2279},{},[2280],{"type":993,"tag":1071,"props":2281,"children":2283},{"className":2282},[],[2284],{"type":998,"value":2285},"new_list = lst.copy()",{"type":993,"tag":1058,"props":2287,"children":2288},{},[2289],{"type":998,"value":2183},{"type":993,"tag":1058,"props":2291,"children":2292},{},[2293],{"type":998,"value":2294},"Creates shallow copy",{"type":993,"tag":1021,"props":2296,"children":2297},{},[2298,2305,2310,2319,2323],{"type":993,"tag":1058,"props":2299,"children":2300},{},[2301],{"type":993,"tag":1062,"props":2302,"children":2303},{},[2304],{"type":998,"value":1084},{"type":993,"tag":1058,"props":2306,"children":2307},{},[2308],{"type":998,"value":2309},"Copy constructor",{"type":993,"tag":1058,"props":2311,"children":2312},{},[2313],{"type":993,"tag":1071,"props":2314,"children":2316},{"className":2315},[],[2317],{"type":998,"value":2318},"new_list = list(lst)",{"type":993,"tag":1058,"props":2320,"children":2321},{},[2322],{"type":998,"value":2183},{"type":993,"tag":1058,"props":2324,"children":2325},{},[2326],{"type":998,"value":2294},{"type":993,"tag":1021,"props":2328,"children":2329},{},[2330,2342,2347,2356,2360],{"type":993,"tag":1058,"props":2331,"children":2332},{},[2333],{"type":993,"tag":1062,"props":2334,"children":2335},{},[2336],{"type":993,"tag":2337,"props":2338,"children":2339},"span",{},[2340],{"type":998,"value":2341},":",{"type":993,"tag":1058,"props":2343,"children":2344},{},[2345],{"type":998,"value":2346},"Slice copy",{"type":993,"tag":1058,"props":2348,"children":2349},{},[2350],{"type":993,"tag":1071,"props":2351,"children":2353},{"className":2352},[],[2354],{"type":998,"value":2355},"new_list = lst[:]",{"type":993,"tag":1058,"props":2357,"children":2358},{},[2359],{"type":998,"value":2183},{"type":993,"tag":1058,"props":2361,"children":2362},{},[2363],{"type":998,"value":2294},{"type":993,"tag":1006,"props":2365,"children":2367},{"id":2366},"advanced-list-operations",[2368],{"type":998,"value":2369},"Advanced List Operations",{"type":993,"tag":2371,"props":2372,"children":2374},"h3",{"id":2373},"list-comprehensions",[2375],{"type":998,"value":2376},"List Comprehensions",{"type":993,"tag":1013,"props":2378,"children":2379},{},[2380,2407],{"type":993,"tag":1017,"props":2381,"children":2382},{},[2383],{"type":993,"tag":1021,"props":2384,"children":2385},{},[2386,2391,2395,2399,2403],{"type":993,"tag":1025,"props":2387,"children":2388},{},[2389],{"type":998,"value":2390},"Type",{"type":993,"tag":1025,"props":2392,"children":2393},{},[2394],{"type":998,"value":1034},{"type":993,"tag":1025,"props":2396,"children":2397},{},[2398],{"type":998,"value":1039},{"type":993,"tag":1025,"props":2400,"children":2401},{},[2402],{"type":998,"value":1044},{"type":993,"tag":1025,"props":2404,"children":2405},{},[2406],{"type":998,"value":1049},{"type":993,"tag":1051,"props":2408,"children":2409},{},[2410,2452,2495,2537],{"type":993,"tag":1021,"props":2411,"children":2412},{},[2413,2421,2429,2438,2447],{"type":993,"tag":1058,"props":2414,"children":2415},{},[2416],{"type":993,"tag":1062,"props":2417,"children":2418},{},[2419],{"type":998,"value":2420},"Basic",{"type":993,"tag":1058,"props":2422,"children":2423},{},[2424],{"type":993,"tag":1071,"props":2425,"children":2427},{"className":2426},[],[2428],{"type":998,"value":1211},{"type":993,"tag":1058,"props":2430,"children":2431},{},[2432],{"type":993,"tag":1071,"props":2433,"children":2435},{"className":2434},[],[2436],{"type":998,"value":2437},"[x**2 for x in range(5)]",{"type":993,"tag":1058,"props":2439,"children":2440},{},[2441],{"type":993,"tag":1071,"props":2442,"children":2444},{"className":2443},[],[2445],{"type":998,"value":2446},"[0, 1, 4, 9, 16]",{"type":993,"tag":1058,"props":2448,"children":2449},{},[2450],{"type":998,"value":2451},"Apply expression to each item",{"type":993,"tag":1021,"props":2453,"children":2454},{},[2455,2463,2472,2481,2490],{"type":993,"tag":1058,"props":2456,"children":2457},{},[2458],{"type":993,"tag":1062,"props":2459,"children":2460},{},[2461],{"type":998,"value":2462},"With Condition",{"type":993,"tag":1058,"props":2464,"children":2465},{},[2466],{"type":993,"tag":1071,"props":2467,"children":2469},{"className":2468},[],[2470],{"type":998,"value":2471},"[expr for item in iterable if condition]",{"type":993,"tag":1058,"props":2473,"children":2474},{},[2475],{"type":993,"tag":1071,"props":2476,"children":2478},{"className":2477},[],[2479],{"type":998,"value":2480},"[x for x in range(10) if x % 2 == 0]",{"type":993,"tag":1058,"props":2482,"children":2483},{},[2484],{"type":993,"tag":1071,"props":2485,"children":2487},{"className":2486},[],[2488],{"type":998,"value":2489},"[0, 2, 4, 6, 8]",{"type":993,"tag":1058,"props":2491,"children":2492},{},[2493],{"type":998,"value":2494},"Filter items with condition",{"type":993,"tag":1021,"props":2496,"children":2497},{},[2498,2506,2515,2524,2532],{"type":993,"tag":1058,"props":2499,"children":2500},{},[2501],{"type":993,"tag":1062,"props":2502,"children":2503},{},[2504],{"type":998,"value":2505},"Nested",{"type":993,"tag":1058,"props":2507,"children":2508},{},[2509],{"type":993,"tag":1071,"props":2510,"children":2512},{"className":2511},[],[2513],{"type":998,"value":2514},"[expr for item in iterable for subitem in item]",{"type":993,"tag":1058,"props":2516,"children":2517},{},[2518],{"type":993,"tag":1071,"props":2519,"children":2521},{"className":2520},[],[2522],{"type":998,"value":2523},"[x for sublist in [[1,2],[3,4]] for x in sublist]",{"type":993,"tag":1058,"props":2525,"children":2526},{},[2527],{"type":993,"tag":1071,"props":2528,"children":2530},{"className":2529},[],[2531],{"type":998,"value":1315},{"type":993,"tag":1058,"props":2533,"children":2534},{},[2535],{"type":998,"value":2536},"Flatten nested structures",{"type":993,"tag":1021,"props":2538,"children":2539},{},[2540,2548,2557,2566,2575],{"type":993,"tag":1058,"props":2541,"children":2542},{},[2543],{"type":993,"tag":1062,"props":2544,"children":2545},{},[2546],{"type":998,"value":2547},"Multiple Variables",{"type":993,"tag":1058,"props":2549,"children":2550},{},[2551],{"type":993,"tag":1071,"props":2552,"children":2554},{"className":2553},[],[2555],{"type":998,"value":2556},"[expr for x, y in iterable]",{"type":993,"tag":1058,"props":2558,"children":2559},{},[2560],{"type":993,"tag":1071,"props":2561,"children":2563},{"className":2562},[],[2564],{"type":998,"value":2565},"[x+y for x, y in [(1,2), (3,4)]]",{"type":993,"tag":1058,"props":2567,"children":2568},{},[2569],{"type":993,"tag":1071,"props":2570,"children":2572},{"className":2571},[],[2573],{"type":998,"value":2574},"[3, 7]",{"type":993,"tag":1058,"props":2576,"children":2577},{},[2578],{"type":998,"value":2579},"Unpack tuples in iteration",{"type":993,"tag":1006,"props":2581,"children":2583},{"id":2582},"list-slicing-operations",[2584],{"type":998,"value":2585},"List Slicing Operations",{"type":993,"tag":1013,"props":2587,"children":2588},{},[2589,2615],{"type":993,"tag":1017,"props":2590,"children":2591},{},[2592],{"type":993,"tag":1021,"props":2593,"children":2594},{},[2595,2599,2603,2607,2611],{"type":993,"tag":1025,"props":2596,"children":2597},{},[2598],{"type":998,"value":1029},{"type":993,"tag":1025,"props":2600,"children":2601},{},[2602],{"type":998,"value":1034},{"type":993,"tag":1025,"props":2604,"children":2605},{},[2606],{"type":998,"value":1039},{"type":993,"tag":1025,"props":2608,"children":2609},{},[2610],{"type":998,"value":1044},{"type":993,"tag":1025,"props":2612,"children":2613},{},[2614],{"type":998,"value":1049},{"type":993,"tag":1051,"props":2616,"children":2617},{},[2618,2661,2704,2747,2790],{"type":993,"tag":1021,"props":2619,"children":2620},{},[2621,2629,2638,2647,2656],{"type":993,"tag":1058,"props":2622,"children":2623},{},[2624],{"type":993,"tag":1062,"props":2625,"children":2626},{},[2627],{"type":998,"value":2628},"Basic Slice",{"type":993,"tag":1058,"props":2630,"children":2631},{},[2632],{"type":993,"tag":1071,"props":2633,"children":2635},{"className":2634},[],[2636],{"type":998,"value":2637},"lst[start:end]",{"type":993,"tag":1058,"props":2639,"children":2640},{},[2641],{"type":993,"tag":1071,"props":2642,"children":2644},{"className":2643},[],[2645],{"type":998,"value":2646},"[1,2,3,4,5][1:4]",{"type":993,"tag":1058,"props":2648,"children":2649},{},[2650],{"type":993,"tag":1071,"props":2651,"children":2653},{"className":2652},[],[2654],{"type":998,"value":2655},"[2, 3, 4]",{"type":993,"tag":1058,"props":2657,"children":2658},{},[2659],{"type":998,"value":2660},"Extract elements from start to end-1",{"type":993,"tag":1021,"props":2662,"children":2663},{},[2664,2672,2681,2690,2699],{"type":993,"tag":1058,"props":2665,"children":2666},{},[2667],{"type":993,"tag":1062,"props":2668,"children":2669},{},[2670],{"type":998,"value":2671},"Step Slice",{"type":993,"tag":1058,"props":2673,"children":2674},{},[2675],{"type":993,"tag":1071,"props":2676,"children":2678},{"className":2677},[],[2679],{"type":998,"value":2680},"lst[start:end:step]",{"type":993,"tag":1058,"props":2682,"children":2683},{},[2684],{"type":993,"tag":1071,"props":2685,"children":2687},{"className":2686},[],[2688],{"type":998,"value":2689},"[1,2,3,4,5][::2]",{"type":993,"tag":1058,"props":2691,"children":2692},{},[2693],{"type":993,"tag":1071,"props":2694,"children":2696},{"className":2695},[],[2697],{"type":998,"value":2698},"[1, 3, 5]",{"type":993,"tag":1058,"props":2700,"children":2701},{},[2702],{"type":998,"value":2703},"Extract every nth element",{"type":993,"tag":1021,"props":2705,"children":2706},{},[2707,2715,2724,2733,2742],{"type":993,"tag":1058,"props":2708,"children":2709},{},[2710],{"type":993,"tag":1062,"props":2711,"children":2712},{},[2713],{"type":998,"value":2714},"Negative Indices",{"type":993,"tag":1058,"props":2716,"children":2717},{},[2718],{"type":993,"tag":1071,"props":2719,"children":2721},{"className":2720},[],[2722],{"type":998,"value":2723},"lst[-n:]",{"type":993,"tag":1058,"props":2725,"children":2726},{},[2727],{"type":993,"tag":1071,"props":2728,"children":2730},{"className":2729},[],[2731],{"type":998,"value":2732},"[1,2,3,4,5][-2:]",{"type":993,"tag":1058,"props":2734,"children":2735},{},[2736],{"type":993,"tag":1071,"props":2737,"children":2739},{"className":2738},[],[2740],{"type":998,"value":2741},"[4, 5]",{"type":993,"tag":1058,"props":2743,"children":2744},{},[2745],{"type":998,"value":2746},"Count from end",{"type":993,"tag":1021,"props":2748,"children":2749},{},[2750,2758,2767,2776,2785],{"type":993,"tag":1058,"props":2751,"children":2752},{},[2753],{"type":993,"tag":1062,"props":2754,"children":2755},{},[2756],{"type":998,"value":2757},"Reverse Slice",{"type":993,"tag":1058,"props":2759,"children":2760},{},[2761],{"type":993,"tag":1071,"props":2762,"children":2764},{"className":2763},[],[2765],{"type":998,"value":2766},"lst[::-1]",{"type":993,"tag":1058,"props":2768,"children":2769},{},[2770],{"type":993,"tag":1071,"props":2771,"children":2773},{"className":2772},[],[2774],{"type":998,"value":2775},"[1,2,3,4,5][::-1]",{"type":993,"tag":1058,"props":2777,"children":2778},{},[2779],{"type":993,"tag":1071,"props":2780,"children":2782},{"className":2781},[],[2783],{"type":998,"value":2784},"[5, 4, 3, 2, 1]",{"type":993,"tag":1058,"props":2786,"children":2787},{},[2788],{"type":998,"value":2789},"Reverse the list",{"type":993,"tag":1021,"props":2791,"children":2792},{},[2793,2801,2810,2819,2828],{"type":993,"tag":1058,"props":2794,"children":2795},{},[2796],{"type":993,"tag":1062,"props":2797,"children":2798},{},[2799],{"type":998,"value":2800},"Slice Assignment",{"type":993,"tag":1058,"props":2802,"children":2803},{},[2804],{"type":993,"tag":1071,"props":2805,"children":2807},{"className":2806},[],[2808],{"type":998,"value":2809},"lst[start:end] = iterable",{"type":993,"tag":1058,"props":2811,"children":2812},{},[2813],{"type":993,"tag":1071,"props":2814,"children":2816},{"className":2815},[],[2817],{"type":998,"value":2818},"lst[1:3] = [10, 20]",{"type":993,"tag":1058,"props":2820,"children":2821},{},[2822,2823],{"type":998,"value":1562},{"type":993,"tag":1071,"props":2824,"children":2826},{"className":2825},[],[2827],{"type":998,"value":1568},{"type":993,"tag":1058,"props":2829,"children":2830},{},[2831],{"type":998,"value":2832},"Replace slice with new items",{"type":993,"tag":1006,"props":2834,"children":2836},{"id":2835},"performance-considerations",[2837],{"type":998,"value":2838},"Performance Considerations",{"type":993,"tag":2371,"props":2840,"children":2842},{"id":2841},"time-complexity",[2843],{"type":998,"value":2844},"Time Complexity",{"type":993,"tag":1013,"props":2846,"children":2847},{},[2848,2867],{"type":993,"tag":1017,"props":2849,"children":2850},{},[2851],{"type":993,"tag":1021,"props":2852,"children":2853},{},[2854,2858,2862],{"type":993,"tag":1025,"props":2855,"children":2856},{},[2857],{"type":998,"value":1029},{"type":993,"tag":1025,"props":2859,"children":2860},{},[2861],{"type":998,"value":2844},{"type":993,"tag":1025,"props":2863,"children":2864},{},[2865],{"type":998,"value":2866},"Notes",{"type":993,"tag":1051,"props":2868,"children":2869},{},[2870,2891,2912,2932,2953,2972,2992,3013],{"type":993,"tag":1021,"props":2871,"children":2872},{},[2873,2881,2886],{"type":993,"tag":1058,"props":2874,"children":2875},{},[2876],{"type":993,"tag":1062,"props":2877,"children":2878},{},[2879],{"type":998,"value":2880},"Append",{"type":993,"tag":1058,"props":2882,"children":2883},{},[2884],{"type":998,"value":2885},"O(1) amortized",{"type":993,"tag":1058,"props":2887,"children":2888},{},[2889],{"type":998,"value":2890},"Usually constant, occasional resize",{"type":993,"tag":1021,"props":2892,"children":2893},{},[2894,2902,2907],{"type":993,"tag":1058,"props":2895,"children":2896},{},[2897],{"type":993,"tag":1062,"props":2898,"children":2899},{},[2900],{"type":998,"value":2901},"Prepend (insert at 0)",{"type":993,"tag":1058,"props":2903,"children":2904},{},[2905],{"type":998,"value":2906},"O(n)",{"type":993,"tag":1058,"props":2908,"children":2909},{},[2910],{"type":998,"value":2911},"Must shift all elements",{"type":993,"tag":1021,"props":2913,"children":2914},{},[2915,2923,2927],{"type":993,"tag":1058,"props":2916,"children":2917},{},[2918],{"type":993,"tag":1062,"props":2919,"children":2920},{},[2921],{"type":998,"value":2922},"Insert at index",{"type":993,"tag":1058,"props":2924,"children":2925},{},[2926],{"type":998,"value":2906},{"type":993,"tag":1058,"props":2928,"children":2929},{},[2930],{"type":998,"value":2931},"Must shift elements after index",{"type":993,"tag":1021,"props":2933,"children":2934},{},[2935,2943,2948],{"type":993,"tag":1058,"props":2936,"children":2937},{},[2938],{"type":993,"tag":1062,"props":2939,"children":2940},{},[2941],{"type":998,"value":2942},"Delete at end",{"type":993,"tag":1058,"props":2944,"children":2945},{},[2946],{"type":998,"value":2947},"O(1)",{"type":993,"tag":1058,"props":2949,"children":2950},{},[2951],{"type":998,"value":2952},"Pop from end is constant",{"type":993,"tag":1021,"props":2954,"children":2955},{},[2956,2964,2968],{"type":993,"tag":1058,"props":2957,"children":2958},{},[2959],{"type":993,"tag":1062,"props":2960,"children":2961},{},[2962],{"type":998,"value":2963},"Delete at index",{"type":993,"tag":1058,"props":2965,"children":2966},{},[2967],{"type":998,"value":2906},{"type":993,"tag":1058,"props":2969,"children":2970},{},[2971],{"type":998,"value":2931},{"type":993,"tag":1021,"props":2973,"children":2974},{},[2975,2983,2987],{"type":993,"tag":1058,"props":2976,"children":2977},{},[2978],{"type":993,"tag":1062,"props":2979,"children":2980},{},[2981],{"type":998,"value":2982},"Search (in/index)",{"type":993,"tag":1058,"props":2984,"children":2985},{},[2986],{"type":998,"value":2906},{"type":993,"tag":1058,"props":2988,"children":2989},{},[2990],{"type":998,"value":2991},"Linear search through list",{"type":993,"tag":1021,"props":2993,"children":2994},{},[2995,3003,3008],{"type":993,"tag":1058,"props":2996,"children":2997},{},[2998],{"type":993,"tag":1062,"props":2999,"children":3000},{},[3001],{"type":998,"value":3002},"Slice",{"type":993,"tag":1058,"props":3004,"children":3005},{},[3006],{"type":998,"value":3007},"O(k)",{"type":993,"tag":1058,"props":3009,"children":3010},{},[3011],{"type":998,"value":3012},"Where k is slice length",{"type":993,"tag":1021,"props":3014,"children":3015},{},[3016,3024,3029],{"type":993,"tag":1058,"props":3017,"children":3018},{},[3019],{"type":993,"tag":1062,"props":3020,"children":3021},{},[3022],{"type":998,"value":3023},"Sort",{"type":993,"tag":1058,"props":3025,"children":3026},{},[3027],{"type":998,"value":3028},"O(n log n)",{"type":993,"tag":1058,"props":3030,"children":3031},{},[3032],{"type":998,"value":3033},"Timsort algorithm",{"type":993,"tag":2371,"props":3035,"children":3037},{"id":3036},"performance-tips",[3038],{"type":998,"value":3039},"Performance Tips",{"type":993,"tag":3041,"props":3042,"children":3045},"pre",{"className":3043,"code":3044,"language":6,"meta":8,"style":8},"language-python shiki shiki-themes github-light github-dark","# Efficient list building\n# Bad: repeated concatenation\nresult = []\nfor i in range(1000):\n    result = result + [i]  # O(n²) total time\n\n# Good: use append\nresult = []\nfor i in range(1000):\n    result.append(i)       # O(n) total time\n\n# Good: use list comprehension\nresult = [i for i in range(1000)]  # Often fastest\n\n# Efficient deletion\n# Bad: removing from front\nwhile lst:\n    lst.pop(0)  # O(n²) total time\n\n# Good: removing from back\nwhile lst:\n    lst.pop()   # O(n) total time\n\n# Good: use collections.deque for frequent front operations\nfrom collections import deque\ndq = deque(lst)\nwhile dq:\n    dq.popleft()  # O(1) per operation\n",[3046],{"type":993,"tag":1071,"props":3047,"children":3048},{"__ignoreMap":8},[3049,3059,3067,3087,3126,3158,3166,3174,3189,3220,3233,3240,3248,3298,3305,3313,3321,3334,3356,3363,3371,3382,3394,3401,3409,3432,3449,3461],{"type":993,"tag":2337,"props":3050,"children":3052},{"class":3051,"line":12},"line",[3053],{"type":993,"tag":2337,"props":3054,"children":3056},{"style":3055},"--shiki-default:#6A737D;--shiki-app-dark-mode:#6A737D",[3057],{"type":998,"value":3058},"# Efficient list building\n",{"type":993,"tag":2337,"props":3060,"children":3061},{"class":3051,"line":27},[3062],{"type":993,"tag":2337,"props":3063,"children":3064},{"style":3055},[3065],{"type":998,"value":3066},"# Bad: repeated concatenation\n",{"type":993,"tag":2337,"props":3068,"children":3069},{"class":3051,"line":36},[3070,3076,3082],{"type":993,"tag":2337,"props":3071,"children":3073},{"style":3072},"--shiki-default:#24292E;--shiki-app-dark-mode:#E1E4E8",[3074],{"type":998,"value":3075},"result ",{"type":993,"tag":2337,"props":3077,"children":3079},{"style":3078},"--shiki-default:#D73A49;--shiki-app-dark-mode:#F97583",[3080],{"type":998,"value":3081},"=",{"type":993,"tag":2337,"props":3083,"children":3084},{"style":3072},[3085],{"type":998,"value":3086}," []\n",{"type":993,"tag":2337,"props":3088,"children":3089},{"class":3051,"line":45},[3090,3095,3100,3105,3111,3116,3121],{"type":993,"tag":2337,"props":3091,"children":3092},{"style":3078},[3093],{"type":998,"value":3094},"for",{"type":993,"tag":2337,"props":3096,"children":3097},{"style":3072},[3098],{"type":998,"value":3099}," i ",{"type":993,"tag":2337,"props":3101,"children":3102},{"style":3078},[3103],{"type":998,"value":3104},"in",{"type":993,"tag":2337,"props":3106,"children":3108},{"style":3107},"--shiki-default:#005CC5;--shiki-app-dark-mode:#79B8FF",[3109],{"type":998,"value":3110}," range",{"type":993,"tag":2337,"props":3112,"children":3113},{"style":3072},[3114],{"type":998,"value":3115},"(",{"type":993,"tag":2337,"props":3117,"children":3118},{"style":3107},[3119],{"type":998,"value":3120},"1000",{"type":993,"tag":2337,"props":3122,"children":3123},{"style":3072},[3124],{"type":998,"value":3125},"):\n",{"type":993,"tag":2337,"props":3127,"children":3128},{"class":3051,"line":54},[3129,3134,3138,3143,3148,3153],{"type":993,"tag":2337,"props":3130,"children":3131},{"style":3072},[3132],{"type":998,"value":3133},"    result ",{"type":993,"tag":2337,"props":3135,"children":3136},{"style":3078},[3137],{"type":998,"value":3081},{"type":993,"tag":2337,"props":3139,"children":3140},{"style":3072},[3141],{"type":998,"value":3142}," result ",{"type":993,"tag":2337,"props":3144,"children":3145},{"style":3078},[3146],{"type":998,"value":3147},"+",{"type":993,"tag":2337,"props":3149,"children":3150},{"style":3072},[3151],{"type":998,"value":3152}," [i]  ",{"type":993,"tag":2337,"props":3154,"children":3155},{"style":3055},[3156],{"type":998,"value":3157},"# O(n²) total time\n",{"type":993,"tag":2337,"props":3159,"children":3160},{"class":3051,"line":63},[3161],{"type":993,"tag":2337,"props":3162,"children":3163},{"emptyLinePlaceholder":13},[3164],{"type":998,"value":3165},"\n",{"type":993,"tag":2337,"props":3167,"children":3168},{"class":3051,"line":72},[3169],{"type":993,"tag":2337,"props":3170,"children":3171},{"style":3055},[3172],{"type":998,"value":3173},"# Good: use append\n",{"type":993,"tag":2337,"props":3175,"children":3176},{"class":3051,"line":81},[3177,3181,3185],{"type":993,"tag":2337,"props":3178,"children":3179},{"style":3072},[3180],{"type":998,"value":3075},{"type":993,"tag":2337,"props":3182,"children":3183},{"style":3078},[3184],{"type":998,"value":3081},{"type":993,"tag":2337,"props":3186,"children":3187},{"style":3072},[3188],{"type":998,"value":3086},{"type":993,"tag":2337,"props":3190,"children":3191},{"class":3051,"line":91},[3192,3196,3200,3204,3208,3212,3216],{"type":993,"tag":2337,"props":3193,"children":3194},{"style":3078},[3195],{"type":998,"value":3094},{"type":993,"tag":2337,"props":3197,"children":3198},{"style":3072},[3199],{"type":998,"value":3099},{"type":993,"tag":2337,"props":3201,"children":3202},{"style":3078},[3203],{"type":998,"value":3104},{"type":993,"tag":2337,"props":3205,"children":3206},{"style":3107},[3207],{"type":998,"value":3110},{"type":993,"tag":2337,"props":3209,"children":3210},{"style":3072},[3211],{"type":998,"value":3115},{"type":993,"tag":2337,"props":3213,"children":3214},{"style":3107},[3215],{"type":998,"value":3120},{"type":993,"tag":2337,"props":3217,"children":3218},{"style":3072},[3219],{"type":998,"value":3125},{"type":993,"tag":2337,"props":3221,"children":3222},{"class":3051,"line":100},[3223,3228],{"type":993,"tag":2337,"props":3224,"children":3225},{"style":3072},[3226],{"type":998,"value":3227},"    result.append(i)       ",{"type":993,"tag":2337,"props":3229,"children":3230},{"style":3055},[3231],{"type":998,"value":3232},"# O(n) total time\n",{"type":993,"tag":2337,"props":3234,"children":3235},{"class":3051,"line":109},[3236],{"type":993,"tag":2337,"props":3237,"children":3238},{"emptyLinePlaceholder":13},[3239],{"type":998,"value":3165},{"type":993,"tag":2337,"props":3241,"children":3242},{"class":3051,"line":118},[3243],{"type":993,"tag":2337,"props":3244,"children":3245},{"style":3055},[3246],{"type":998,"value":3247},"# Good: use list comprehension\n",{"type":993,"tag":2337,"props":3249,"children":3250},{"class":3051,"line":127},[3251,3255,3259,3264,3268,3272,3276,3280,3284,3288,3293],{"type":993,"tag":2337,"props":3252,"children":3253},{"style":3072},[3254],{"type":998,"value":3075},{"type":993,"tag":2337,"props":3256,"children":3257},{"style":3078},[3258],{"type":998,"value":3081},{"type":993,"tag":2337,"props":3260,"children":3261},{"style":3072},[3262],{"type":998,"value":3263}," [i ",{"type":993,"tag":2337,"props":3265,"children":3266},{"style":3078},[3267],{"type":998,"value":3094},{"type":993,"tag":2337,"props":3269,"children":3270},{"style":3072},[3271],{"type":998,"value":3099},{"type":993,"tag":2337,"props":3273,"children":3274},{"style":3078},[3275],{"type":998,"value":3104},{"type":993,"tag":2337,"props":3277,"children":3278},{"style":3107},[3279],{"type":998,"value":3110},{"type":993,"tag":2337,"props":3281,"children":3282},{"style":3072},[3283],{"type":998,"value":3115},{"type":993,"tag":2337,"props":3285,"children":3286},{"style":3107},[3287],{"type":998,"value":3120},{"type":993,"tag":2337,"props":3289,"children":3290},{"style":3072},[3291],{"type":998,"value":3292},")]  ",{"type":993,"tag":2337,"props":3294,"children":3295},{"style":3055},[3296],{"type":998,"value":3297},"# Often fastest\n",{"type":993,"tag":2337,"props":3299,"children":3300},{"class":3051,"line":136},[3301],{"type":993,"tag":2337,"props":3302,"children":3303},{"emptyLinePlaceholder":13},[3304],{"type":998,"value":3165},{"type":993,"tag":2337,"props":3306,"children":3307},{"class":3051,"line":146},[3308],{"type":993,"tag":2337,"props":3309,"children":3310},{"style":3055},[3311],{"type":998,"value":3312},"# Efficient deletion\n",{"type":993,"tag":2337,"props":3314,"children":3315},{"class":3051,"line":155},[3316],{"type":993,"tag":2337,"props":3317,"children":3318},{"style":3055},[3319],{"type":998,"value":3320},"# Bad: removing from front\n",{"type":993,"tag":2337,"props":3322,"children":3323},{"class":3051,"line":164},[3324,3329],{"type":993,"tag":2337,"props":3325,"children":3326},{"style":3078},[3327],{"type":998,"value":3328},"while",{"type":993,"tag":2337,"props":3330,"children":3331},{"style":3072},[3332],{"type":998,"value":3333}," lst:\n",{"type":993,"tag":2337,"props":3335,"children":3336},{"class":3051,"line":173},[3337,3342,3347,3352],{"type":993,"tag":2337,"props":3338,"children":3339},{"style":3072},[3340],{"type":998,"value":3341},"    lst.pop(",{"type":993,"tag":2337,"props":3343,"children":3344},{"style":3107},[3345],{"type":998,"value":3346},"0",{"type":993,"tag":2337,"props":3348,"children":3349},{"style":3072},[3350],{"type":998,"value":3351},")  ",{"type":993,"tag":2337,"props":3353,"children":3354},{"style":3055},[3355],{"type":998,"value":3157},{"type":993,"tag":2337,"props":3357,"children":3358},{"class":3051,"line":182},[3359],{"type":993,"tag":2337,"props":3360,"children":3361},{"emptyLinePlaceholder":13},[3362],{"type":998,"value":3165},{"type":993,"tag":2337,"props":3364,"children":3365},{"class":3051,"line":191},[3366],{"type":993,"tag":2337,"props":3367,"children":3368},{"style":3055},[3369],{"type":998,"value":3370},"# Good: removing from back\n",{"type":993,"tag":2337,"props":3372,"children":3373},{"class":3051,"line":201},[3374,3378],{"type":993,"tag":2337,"props":3375,"children":3376},{"style":3078},[3377],{"type":998,"value":3328},{"type":993,"tag":2337,"props":3379,"children":3380},{"style":3072},[3381],{"type":998,"value":3333},{"type":993,"tag":2337,"props":3383,"children":3384},{"class":3051,"line":210},[3385,3390],{"type":993,"tag":2337,"props":3386,"children":3387},{"style":3072},[3388],{"type":998,"value":3389},"    lst.pop()   ",{"type":993,"tag":2337,"props":3391,"children":3392},{"style":3055},[3393],{"type":998,"value":3232},{"type":993,"tag":2337,"props":3395,"children":3396},{"class":3051,"line":219},[3397],{"type":993,"tag":2337,"props":3398,"children":3399},{"emptyLinePlaceholder":13},[3400],{"type":998,"value":3165},{"type":993,"tag":2337,"props":3402,"children":3403},{"class":3051,"line":228},[3404],{"type":993,"tag":2337,"props":3405,"children":3406},{"style":3055},[3407],{"type":998,"value":3408},"# Good: use collections.deque for frequent front operations\n",{"type":993,"tag":2337,"props":3410,"children":3411},{"class":3051,"line":238},[3412,3417,3422,3427],{"type":993,"tag":2337,"props":3413,"children":3414},{"style":3078},[3415],{"type":998,"value":3416},"from",{"type":993,"tag":2337,"props":3418,"children":3419},{"style":3072},[3420],{"type":998,"value":3421}," collections ",{"type":993,"tag":2337,"props":3423,"children":3424},{"style":3078},[3425],{"type":998,"value":3426},"import",{"type":993,"tag":2337,"props":3428,"children":3429},{"style":3072},[3430],{"type":998,"value":3431}," deque\n",{"type":993,"tag":2337,"props":3433,"children":3434},{"class":3051,"line":247},[3435,3440,3444],{"type":993,"tag":2337,"props":3436,"children":3437},{"style":3072},[3438],{"type":998,"value":3439},"dq ",{"type":993,"tag":2337,"props":3441,"children":3442},{"style":3078},[3443],{"type":998,"value":3081},{"type":993,"tag":2337,"props":3445,"children":3446},{"style":3072},[3447],{"type":998,"value":3448}," deque(lst)\n",{"type":993,"tag":2337,"props":3450,"children":3451},{"class":3051,"line":256},[3452,3456],{"type":993,"tag":2337,"props":3453,"children":3454},{"style":3078},[3455],{"type":998,"value":3328},{"type":993,"tag":2337,"props":3457,"children":3458},{"style":3072},[3459],{"type":998,"value":3460}," dq:\n",{"type":993,"tag":2337,"props":3462,"children":3463},{"class":3051,"line":265},[3464,3469],{"type":993,"tag":2337,"props":3465,"children":3466},{"style":3072},[3467],{"type":998,"value":3468},"    dq.popleft()  ",{"type":993,"tag":2337,"props":3470,"children":3471},{"style":3055},[3472],{"type":998,"value":3473},"# O(1) per operation\n",{"type":993,"tag":1006,"props":3475,"children":3477},{"id":3476},"best-practices",[3478],{"type":998,"value":3479},"Best Practices",{"type":993,"tag":3481,"props":3482,"children":3483},"ul",{},[3484,3495,3505,3521,3537,3547,3557],{"type":993,"tag":3485,"props":3486,"children":3487},"li",{},[3488,3493],{"type":993,"tag":1062,"props":3489,"children":3490},{},[3491],{"type":998,"value":3492},"Use list comprehensions",{"type":998,"value":3494},": Generally faster and more readable than loops",{"type":993,"tag":3485,"props":3496,"children":3497},{},[3498,3503],{"type":993,"tag":1062,"props":3499,"children":3500},{},[3501],{"type":998,"value":3502},"Avoid repeated concatenation",{"type":998,"value":3504},": Use append() or extend() instead",{"type":993,"tag":3485,"props":3506,"children":3507},{},[3508,3513,3515],{"type":993,"tag":1062,"props":3509,"children":3510},{},[3511],{"type":998,"value":3512},"Be careful with mutable defaults",{"type":998,"value":3514},": Don't use ",{"type":993,"tag":1071,"props":3516,"children":3518},{"className":3517},[],[3519],{"type":998,"value":3520},"def func(lst=[]):",{"type":993,"tag":3485,"props":3522,"children":3523},{},[3524,3529,3531],{"type":993,"tag":1062,"props":3525,"children":3526},{},[3527],{"type":998,"value":3528},"Use enumerate()",{"type":998,"value":3530},": Instead of manual indexing: ",{"type":993,"tag":1071,"props":3532,"children":3534},{"className":3533},[],[3535],{"type":998,"value":3536},"for i, item in enumerate(lst)",{"type":993,"tag":3485,"props":3538,"children":3539},{},[3540,3545],{"type":993,"tag":1062,"props":3541,"children":3542},{},[3543],{"type":998,"value":3544},"Consider deque",{"type":998,"value":3546},": For frequent insertions/deletions at both ends",{"type":993,"tag":3485,"props":3548,"children":3549},{},[3550,3555],{"type":993,"tag":1062,"props":3551,"children":3552},{},[3553],{"type":998,"value":3554},"Use appropriate data structures",{"type":998,"value":3556},": Set for membership testing, dict for key-value pairs",{"type":993,"tag":3485,"props":3558,"children":3559},{},[3560,3565],{"type":993,"tag":1062,"props":3561,"children":3562},{},[3563],{"type":998,"value":3564},"Mind memory usage",{"type":998,"value":3566},": Large lists can consume significant memory",{"type":993,"tag":3568,"props":3569,"children":3570},"style",{},[3571],{"type":998,"value":3572},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .app-dark-mode .shiki span {color: var(--shiki-app-dark-mode);background: var(--shiki-app-dark-mode-bg);font-style: var(--shiki-app-dark-mode-font-style);font-weight: var(--shiki-app-dark-mode-font-weight);text-decoration: var(--shiki-app-dark-mode-text-decoration);}html.app-dark-mode .shiki span {color: var(--shiki-app-dark-mode);background: var(--shiki-app-dark-mode-bg);font-style: var(--shiki-app-dark-mode-font-style);font-weight: var(--shiki-app-dark-mode-font-weight);text-decoration: var(--shiki-app-dark-mode-text-decoration);}",{"title":8,"searchDepth":36,"depth":36,"links":3574},[3575,3576,3577,3578,3579,3580,3581,3584,3585,3589],{"id":1008,"depth":27,"text":1011},{"id":1495,"depth":27,"text":1498},{"id":1654,"depth":27,"text":1657},{"id":1857,"depth":27,"text":1860},{"id":1964,"depth":27,"text":1967},{"id":2225,"depth":27,"text":2228},{"id":2366,"depth":27,"text":2369,"children":3582},[3583],{"id":2373,"depth":36,"text":2376},{"id":2582,"depth":27,"text":2585},{"id":2835,"depth":27,"text":2838,"children":3586},[3587,3588],{"id":2841,"depth":36,"text":2844},{"id":3036,"depth":36,"text":3039},{"id":3476,"depth":27,"text":3479},1782373730206]