两条语句告诉你Python当中 [[]] * 10 和 [[] for i in range(10)] 的区别

    >>> aa = [[]] * 10
    >>> bb = [[] for i in range(10)]
    >>> aa == bb
    True
    >>> aa[0] is aa[1]
    True
    >>> bb[0] is bb[1]
    False

猜你喜欢

转载自blog.csdn.net/TomorrowAndTuture/article/details/105528799