美文网首页
数组起别名

数组起别名

作者: 形式主义_5adc | 来源:发表于2017-10-25 20:19 被阅读0次

    数组名表示的是整个数组——如果我们将一数组变量赋予另一个变量,那么两个变量将会指向同一数组。如果你是想将原数组复制一份,应该将原数组的元素挨个复制到新数组。

    以下面一段Python代码为例:

    >>> a=[1,3,4,6]

    >>> b=a

    >>> b[2]=0

    >>> a

    [1, 3, 0, 6]

    >>> c=a[:]

    >>> c

    [1, 3, 0, 6, 7]

    >>> a[0]=99

    >>> c

    [1, 3, 0, 6, 7]

    >>> a

    [99, 3, 0, 6, 7]

    相关文章

      网友评论

          本文标题:数组起别名

          本文链接:https://www.haomeiwen.com/subject/gfscpxtx.html