Level 7 : What is the output of the below code?


list1 = [1,3,4]
list2 = list1
list2.append(2)
print(list1)

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