Python ( 6 )

精华 发表在    Python教程部落 09-17 21:25:43

3 2143 1

列表


在Python中,创建一个列表,像这样:

[1,2,3,4,5]

每个值用逗号分开

列表的好处就在于他可以分片获得里面的值

我们先创建一个列表:

a1 = [1,2,3,4,5]

如果我们想得到第二项的值,该怎么办?

用 a1[1]

为什么是【1】?

列表的第一项索引是0,然后是1,2,3

可以把他换成这样:

a = [0,1,2,3,4] #索引

如果想得到全部,可以:


a1[:]

索引有三个参数:

a[(start),(end),(step)]

step不能是0(什么都没有,默认是1)



列表有什么方法呢?

使用:

对象.方法(参数)


我们先创建一个列表:

a = ['python','perl','Java']

假如说,我们不想要‘perl’了,该怎么办呢?

利用方法del

像这样:

del a[1]

如果我们还想要增加一个C语言,用列表的append方法:

a.append('C')

我们想要把他排序,用sort方法:

a.sort()

谢谢!

查找元素在列表的次数,用count:

a.count('C')

pop方法弹出列表的末相并删除:

a.pop()

reverse把列表反着放:

a.reverse()



登录或注册后发布评论