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

<潭州教育>-Python学习笔记@作业2

时间:2018-02-21 23:34:08      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:png   div   sort   clear   apple   log   com   margin   作业   

列表方法:

 1 lst = [a,b,c,d]
 2 ##加
 3 lst.append(e)  ###增加元素
 4 lst.extend([f,g])  ### 拓展列表
 5 lst.insert(1,e) ## 插入元素
 6 ##减
 7 lst.remove(b)  ## 删除元素,返回值为None,若没有该元素,报错
 8 lst.pop()  ## 默认剔除掉一个元素,
 9 lst.pop(1)  ###加入索引值,删除该索引下元素,返回删除值
10 lst.clear()  ##清除掉list
11 
12 ##计数,查找
13 lst.count(a)  ###列表中元素的出现的次数 
14 lst.index(a)  ### 查看元素在列表中的索引值
15 
16 ##其他
17 # L.copy() -> list -- a shallow copy of L
18 lst.copy() ## 返回一个复制的列表
19 lst.reverse() ## 列表反转
20 lst.sort() ### 列表排序

 

 

 

#第二次作业

 

1.3种方法,往列表里面插值

 

 1 lst = [‘a‘,‘b‘,‘c‘,‘d‘]
 2 ##加
 3 lst.append(‘e‘)  ###增加元素
 4 lst.extend([‘f‘,‘g‘])  ### 拓展列表
 5 lst.insert(1,‘e‘) ## 插入元素

#2.2种方法 ,将列表 li2 =[‘a‘,‘b‘,‘c‘]  ,替换成 [‘a‘,‘jianeng‘,‘c‘]

 

 方法1:元素赋值

 

 

技术分享图片

 

方法2:先删除掉b值,再插入新值

 

 

技术分享图片

 

 

 

 

#3.将字符串 s =‘hello python !‘, 先把‘python‘ 替换成‘2018‘ ,然后转换成列表 li=[‘hello‘,‘2018‘,‘!‘]

 

 

 

 技术分享图片

 

 

 

#4. 将列表 li4 = [‘a‘, ‘bbb‘,‘cc‘,‘dddd‘] , 按照字符串长度,从大到小排序。[‘dddd‘, ‘bbb‘, ‘cc‘, ‘a‘]

 

## L.sort(key=None, reverse=False) -> None -- stable sort *IN PLACE*

#1
li4 = [‘a‘, ‘bbb‘,‘cc‘,‘dddd‘] li4.sort(key = lambda x : len(x),reverse=True) print(li4)

  

#2
li4 = [‘a‘, ‘bbb‘,‘cc‘,‘dddd‘] li4.sort(key = len,reverse = True) print(li4)

  

 

 

 

<潭州教育>-Python学习笔记@作业2

标签:png   div   sort   clear   apple   log   com   margin   作业   

原文地址:https://www.cnblogs.com/Stone-Fei/p/8457730.html

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