Level 10 : What does this code print?


lst = [1, 2, 3, 4]
result = [i for i in lst if lst.index(i) % 2 == 0]
print(result)

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