码迷,mamicode.com
首页 > 编程语言 > 详细

(自兴人工智能)pythony列表

时间:2018-02-10 17:08:31      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:post   指定   ever   原来   字符   blog   append   定位   删除元素   

如何创建一个列表:

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

  像这样用一个中括号把元素括起来里面的元素用逗号分隔,这样的形式就代表是一个列表。

列表中常用的操作:

1.元素赋值:

  a[0]=10

  在列表索引为0的位置添加了一个10,把原来的1给覆盖了。

  结果:a=[10,2,3,4,5]

2.增加元素:

  a.append(6) 

  在这里我们用了一个方法append(),append()方法用于在列表末尾添加一个新对象。

  结果:a=[10,2,3,4,5,6]

3.删除元素:

  del a[0]

  在这里,我们使用了del删除列表索引为0的元素。

  结果:a=[2,3,4,5,6]

列表中常用的方法:

1.append:

a.append(7)#在列表末尾添加一个新对象

 

2.count:

a.count(2)#用于统计列表a中2出现的次数

 

3.pop:

a.pop()#默认移除列表中最后一个元素,并返回该元素的值
a.pop(3)#移除指定位置上的元素,并返回该元素的值

 

4.insert:

 a.insert(2,10)
 #在索引值为2的位置上插入一个10,原本索引2上的元素以及后面的元素索引加1

 

5.remove:

a.remove(10)#从索引0开始,移除第一个匹配项

 

6.sort: 

a.sort()#默认升序排列

 

使用reverse参数: 

a.sort(reverse=True)#逆序排列

 

字符串可使用key=len: 

a.sore(key=len)#按字符串由短到长排序
a.sore(key=len,reverse=True)#按字符串由长到短排序

 

(自兴人工智能)pythony列表

标签:post   指定   ever   原来   字符   blog   append   定位   删除元素   

原文地址:https://www.cnblogs.com/leitaotao/p/8438989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!