基本数据类型---列表

Posted chenzhiming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基本数据类型---列表相关的知识,希望对你有一定的参考价值。

 

列表是一个基础数据类型,他是一个有序的序列,所以我们能像字符串哪像使用索引下标去操作他的数值.

列表是可变的,不可使用哈希算法.他在我们的内存中存放的是这些数据的内存地址,最多放4个,超过4个,他就要翻倍,占用8个位置的空间,超过8个就占用16个的空间,以此类推.

列表不需要像字符串那样重新赋值,修改的是他本身.

内置方法分为四大类:

一.增加

1.append 追加,在列表的最后面添加指定的值

l = [ 1,2,3,4]
l.append(5)
print(l)
>>> [1,2,3,4,5]

2.insert 插入,指定位置添加

l = [1,2,4,5]
l.insert(2,3)    #第一个数字是索引位置,第二个是添加的内容
print(l)
>>>[1,2,3,4,5]

3.expend 迭代添加

l = [1,2,3,4,5]
l.expend(hello)
print(l)
>>>[1,2,3,4,5,‘h‘,‘e‘,‘l‘,‘l‘,‘o‘]

4.列表可以相加,相当于拼接

技术分享图片拼接
l1 = [1,2,3]
l2 = [4,5]
l = l1+l2
print(l)
>>>[1,2,3,4,5]

 





以上是关于基本数据类型---列表的主要内容,如果未能解决你的问题,请参考以下文章

在片段中创建自定义列表视图时出错所需活动,找到片段

(转) Java中的负数及基本类型的转型详解

13 个非常有用的 Python 代码片段

Android 上的 Kotlin:如何在片段中使用数据库中的 LiveData?

什么是归纳定义的数据类型?

Python--基本的对象类型(列表_可变的数据类型)