Level 1 : What does this print?


items = {"a":1, "b":2, "c":3}
for k,v in items.items():
    items["d"] = 4
print(len(items))

Author: VenuEmmela | Tags: dicts | 1859+ Python FAQs | Share
string-methods | lists | mathematical-function | namedtuple | multiprocessing | list,-set,-and-dictionary-comprehensions | reading-and-writing-files | list-mutation | odd-number | directory-operations | python-django | integer | arithmetic-operation | overriding-methods | reading-and-writing-large-files-efficiently | global-variable | access-modifier | __all__-attribute | managing-directories-with-os-and-shutil | difference-between-threads-and-processes | loops | built-in-function | magic-method | list-vs-tuple | docstring | parameter | pep | lambda | arithmetic-expression | control-flow | raise | package-management | random | method-overloading | attribute | implementation | list-slicing | map-function | memory | operator | name-mangling | precedence | operator-overloading | gil | polymorphism | head-and-tail | loop-control-statements | lambdas | list-operation | math | operator-and | else-statement | input | matplotlib | data-structure | bitwise-operator | dictionary-methods | identity-operator | floats | namespace | python_version | string-method | exception-handling | aggregating-data-with-functools.reduce() | functional-programming | strings | interpreter | module | global-variable | string | identifier | logical-operation | conditional-statement | file-handling | python-repl | oops | data-types | pseudocode | creating-custom-modules | decorator | test-discovery | single-inheritance | inherit | logical-operators | python-operators | assignment-operator | data-type-conversions | string-method | handling-missing-values-(fillna,-dropna) | join | indexing | membership-operators-(in,-not-in) | using-else-and-finally | mysql | list-methods-and-slicing | sys-module | filtering-and-indexing | global | string-slicing | print | counter | identity-operators-(is,-is-not) | frozenset | function-argument | built-in-modules | using-assertions-(assertequal,-assertraises) | bitwise-operator | writing:-write(),-writelines() | version-check | min-max-function | generators-in-python | zip-function | logical-operator | tuple-methods | compute | creating-and-starting-threads | formatting-with-strftime | iterator | binary-operation | quantifiers-(*,-+,-?,-{}) | recurssion | list-method | error-handling | encoding | type-conversion | list-comprehension | operations | booleans | conditional-statement | variable | literal-characters-and-special-characters | data-type | while-else-loop | split | boolean-and-non-boolean | id-function | object-attribute | comprehension | multiple-inheritance | data-structure | enumerate() | range | indentation | operand | why-use-multiprocessing-over-threading?-(gil) | debugging | return-statement | __init_subclass__ | assert | higher-order-function | string-formatting | immutability | inheritance | list-indexing | yield | sys | nested-loop | round | datatype | staticmethod | joining-and-merging-dataframes | sets | anchors-(^,-$) | shallow-copy | encapsulation | data-type | random-function | functional-programming | input-function | built-in | using-yield-in-functions | def | while-loops | lambda-function | round-function | string-manipulation | function-and-scope | exception-handling | async | type-conversion | boolean | iterable | loop | indexing:-loc-vs-iloc | rollback | precedence-and-associativity | built-in-function | scientific-notation | import-method | goto-function | slice | pickling--unpickling | sorting | control-flow | array | counter-function | identity-operator | matrix-list-comprehension | copy | integers | pandas | default-mutable-argument | memory-management | file-handling | class | reading:-read(),-readline(),-readlines() | sum-function | oop | global-keyword | tuples | control-statement | syntaxerror | walking-through-directories-using-os.walk() | list-comprehension | sum() | dictionary | data_structure | using-the-threading-module | int | while-and-for-loop | descriptors | working-with-temporary-files-using-tempfile | sorting-and-ranking | exponentiation | call | type_conversion | virtual-environment | filter-function | time-series-with-pandas | matrix | defining-functions | boolean-masking | init | generators | loop-control | input-function | expand-tab | string-iteration | swapping | stack | working-with-binary-files-(rb,-wb) | software-design | fabs-function | collections | regex | objects | intering | with-statement | floating-point-precision | string-formatting | application | syntax | while-loop | sorted | introduction-to-threads | type-conversion-and-casting | threading | virtual-environment | method | context-manager | python-module | mutable | mathematics | center | immutable-data-type | pass | error-handling | else | statement | complex-number | update | python-syntax-and-structure | class-and-instance-variable | dataframe-and-series-objects | expression | class-and-object | dictionaries | regular-expressions | error | math-copysign | zfill-function | comparison | operators | opening-files-(open()) | match | using-map()-for-transformations | heap-memory | string-concatenation | constructor | list | data-structures-in-python | for | postfix | dicts | raise-statement | thread-safe-data-structures-(queue.queue) | syntax-error | escape-operator | default-arguments | touples | benefit | syntax-error | introduction-to-multiprocessing | tuple-unpacking | datetime.date,-datetime.time,-datetime.datetime | class-and-inheritance | collection | min-function | set | datetime | recursion | parsing-with-strptime | list-join | version | working-with-file-paths | list-comprehensions | asyncio | key-value-pairs | choice | __future__ | turtle | iterators | logical-operator | string-slicing | thread-synchronization | deep-copy | destructor | methods | command-line-parsing | binary | numeric | using-lists-as-stacks | complex | thread | working-with-dates-and-times | decimal | print-statement | library | python-history | arbitrary-arguments-(*args,-**kwargs) | multithreading | overflow | basic | mapping-function | dictionary-comprehensions | data-structures | slicing | installation | max-min | conditional-statements | invalid-list | generator | tuple | asyncio-module | introduction-to-python | bitwise | format | using-join()-and-is_alive()-methods | design-principle | conversion | unit-testing | multiple-inheritance | typeerror | factorial-function | using-os-and-pathlib-modules | functions | classes | set-operation | numpy | assignment-operators | python | comment | regular-expression | advanced-file-operations | zip | filter | keyword | operator-or | file_handling | append | class-decorators | file | exception | feature | formal-and-actual-parameter | static-method | function | multiple-except-blocks | lambda-functions | condition ...