1.集合概述 1.可维护动态长度的集合 ArrayList是一个可动态维护长度的集合 通过下标访问元素 类型为object 新增元素时自动在集合结尾增加元素 2.Array的初始化 引入System.Collections命名空间 实例化ArrayList对象 3.ArrayList添加元素 int ...
分类:
其他好文 时间:
2018-01-03 19:38:51
阅读次数:
109
list 内部方法汇总 1,def append(self, p_object): 对原列表添加元素 li = list((2,3,4,6,9,7)) li.append('a') print(li) 结果:[2, 3, 4, 6, 9, 7, 'a'] 2,def clear(self):清除列表 ...
分类:
编程语言 时间:
2018-01-03 17:33:48
阅读次数:
167
作者原文: 简介 最近,在看《数据结构与算法 Javascript描述》,本篇文章,只是看书的笔记,算是重复造轮子;觉得有用的可以看看,觉得无用的,勿喷; 定义 列表是一组有序的数据,每个列表中的数据项称为元素,在Javascript中,列表中的元素可以是任意数据类型。不包含任何元素的列表称为空列表 ...
分类:
编程语言 时间:
2018-01-03 17:32:41
阅读次数:
186
基础: 一、列表 1. 取出元素 >>-: 变量=列表[索引] 2. 添加元素 >>-: 列表.insert(位置,要添加的元素) 列表.append(要添加的元素) 列表.exntend([元素,元素,元素,元素]) 3. 修改元素 >>-: 列表[索引] = "将要被修改成的元素" 4. 删除元 ...
分类:
编程语言 时间:
2018-01-01 14:33:27
阅读次数:
224
一. 把list往外取的动作也说一下,(有可能说的是从list中取出元素的动作)。 从list中取出所有的元素,采用iterator,因为list属于Colletion的子类,Colletion中具备的东西list也都有。(上面的截图中list只是一个空的容器,然后不断地往里面添加元素,或者删减元素 ...
分类:
编程语言 时间:
2017-12-31 10:58:24
阅读次数:
126
LinkedList源码分析 LinkedList源码分析1.须知怎样阅读源码版本改动LinkedList的结构transient关键字的作用2.一些常用的操作添加元素add(E e)在指定节点前插入元素linkBefore(E e, Node succ)添加元素作为首节点linkFirst(E e... ...
分类:
其他好文 时间:
2017-12-30 19:04:08
阅读次数:
188
创建列表: 创建一个普通列表: member = ['abc','asd','w','123','e3ed'] number = [1,2,3,4,5] 创建一个混合列表 mix = [1,'dw',[1,2,3,4,5]] 创建一个空列表 empty = [] 向列表添加元素: append(el ...
分类:
编程语言 时间:
2017-12-29 20:56:46
阅读次数:
177
Set:元素无序,不可重复。 一. HashSet:底层使用哈希表来支持,可以放入null,但只能放入一个null 特点:存取速度快 HashSet的实现原理: 往HashSet添加元素的时候, HashSet会先调用HashCode方法得到元素的哈希值,然后通过元素的哈希值经过移位等运算,就可以算 ...
分类:
其他好文 时间:
2017-12-25 11:36:35
阅读次数:
125
今天的学习内容是python中的列表的相关内容。 一.创建列表 1.创建一个普通列表 2.创建一个混合列表 3.创建一个空列表 三种方式就介绍给大家了,接下来,如果想向列表中添加元素,该怎么办呢? 二.向列表中添加元素 1.append >>> tabulation1.append('紫霞')>>> ...
分类:
编程语言 时间:
2017-12-25 00:52:30
阅读次数:
662
Python的元组与列表类似,同样可通过索引访问,支持异构,任意嵌套。不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。 创建元组 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可 tuple = () #空元组 tuple2 = ('a','b','c') tuple3 = ...
分类:
编程语言 时间:
2017-12-22 03:38:33
阅读次数:
213