美文网首页
列表list的创建和使用

列表list的创建和使用

作者: 青木川_ | 来源:发表于2019-03-16 09:04 被阅读0次

当我们有很多同种类型的数据我们一般用数组,而数组大小是固定的。

而当我们有很多同种类型的数据,list集合,可以很方便的添加,删除数据,并且他的大小不受到限制。

使用列表可以存储任何类型的数据

创建list列表

关于列表的更多内容

列表内部是使用数组存储的,一个空的列表内部会有一个长度为0的数组。当给列表中添加元素的时候,列表容量会扩大为4,(列表默认大小为4)。如果添加第五个的时候,列表大小会重新默认为8,如果添加第9个元素的时候,列表容量会扩大到16,依次增加。当列表中的容量发生变化的时候,他会创建一个新数组,使用Arry.copy()方法,将旧数组中的元素,复制到数组。为了节省时间,如果事先知道存储的数据个数,就可以利用列表中的构造函数,指定列表中的容量大小。

var core=new list<int>(10)//创建 一个初始容量为10,当容量不够的时候,每次按照原来的2倍进行扩容。

我们可以通过capacity属性获取和设置容量。

这里的容量是指数组的长度。

相关文章

  • 014_列表List的创建和使用。

    namespace _014_列表List的创建和使用 { class Program { s...

  • 列表list的创建和使用

    当我们有很多同种类型的数据我们一般用数组,而数组大小是固定的。 而当我们有很多同种类型的数据,list集合,可以很...

  • python list与set的区别

    python list与set的区别 python数据类型:列表List, Set集合; 列表List: 1.创...

  • python

    列表 List 语法 使用[],将list的元素括起来 使用a[] 来获取list中的元素,list[0]就是列表...

  • Day01自学 - Python 列表(List)

    学习参考博客地址:Python 列表(List) | python list(列表)操作用法总结 一、基础语法 创...

  • python列表操作方法集合

    本文集合了python中对List列表类型数据的创建和排序、以及List内数据增删改查等操作方式。 List创建 ...

  • python 内存机制

    list的复制 当我们想要根据已有的一个列表创建一个新的列表的时候,会涉及到列表的拷贝问题 直接使用“=”复制 创...

  • 第四天学习python总结

    python的基本类型 一、List(列表)类型 List(列表) 是 Python 中使用最频繁的数据类型。列表...

  • 列表、元组、字典及字符串

    列表(list): 列表使用[]列表中的每一个元素都有一个索引,list = ['老王','老宋'] 索引的起始...

  • 列表、元组

    1、列表基础 列表list,是使用最多的一种容器(数据类型),每个数据之间使用逗号隔开1.1列表作用●List (...

网友评论

      本文标题:列表list的创建和使用

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