list

list copy

inspired by How to clone or copy a list? in stackoverflow

clone_list = sample_list.copy()
  • or

    clone_list = sample_list[:]
  • or

    clone_list = list(sample_list)
  • or

    import copy
    clone_list = copy.copy(sample_list)
  • or

    import copy
    clone_list = copy.deepcopy(sample_list)
  • example:

    >>> id(x)
    4505979072
    >>> k = x
    >>> id(k)
    4505979072
    
    >>> k = x.copy()
    >>> id(k)
    4445208000
    >>> k = x[:]
    >>> id(k)
    4505977632
    >>> import copy
    >>> k = copy.copy(x)
    >>> id(k)
    4505754352
    >>> k = copy.deepcopy(x)
    >>> id(k)
    4505978352
    >>> k = x[:]
    >>> id(k)
    4506260896
    >>> k = copy.deepcopy(x)
    >>> id(k)
    4506261136

reverse list

  • example:

cast format (str -> int)

  • example:

zip two lists

  • or zip to a map

list mathematical

  • sum

  • multiplication

Last updated

Was this helpful?