Python的问题求解答,官方一些的回答

若ls=[[2,3,4],[4,5,6,7],[1,2]],则len(ls)的值为

3,因为它只有3个元素,只不过这3个元素又是列表,分别是[2,3,4],[4,5,6,7],[1,2]

  1. 数据在我们看来是存在列表里面,但是实际上列表里面其实之后数据所对应的内存地址
  2. 列表嵌套,真正的元素只有一个指向里面列表内存地址,就一个元素值,只不过这个内存地址指向的是一个容器类型数据,里面又包含其他数据所在的内存地址。但是这些内存地址与最外层列表无关