第二章练习题

Posted crazy-heng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二章练习题相关的知识,希望对你有一定的参考价值。

1、请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li=[‘alex‘,‘eric‘,‘rain‘]

技术分享图片
1 li = [alex,eric,rain]
2 a = _.join(li)
3 print(a)
View Code

2、查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的所有元素。
li=["alec","aric","Alex","Tony","rain"]
tu=("alec","aric","Alex","Tony","rain")
dic={‘k1‘:"alex",‘k2‘:‘aric‘,"k3":"Alex","k4":"Tony"}

 

3、写代码,有如下列表,按照要求实现每一个功能

li=[‘alex‘,‘eric‘,‘rain‘]

a.计算列表长度并输出

技术分享图片
1 print(len(li))
View Code

b.列表中追加元素“seven”,并输出添加后的列表

技术分享图片
1 li.append(seven)
2 print(li)
View Code

c.请在列表的第1个位置插入元素“Tony”,并输出添加后的列表

技术分享图片
li.insert(0,Tony)
print(li)
View Code

d.请修改列表第2个位置的元素为“Kelly”,并输出修改后的列表

技术分享图片
li[1] = kelly
print(li)
View Code

e.请删除列表中的元素“eric”,并输出修改后的列表

技术分享图片
1  li.remove(eric)
2 print(li)
View Code

f.请删除列表中的第2个元素,并输出删除元素的值和删除元素后的列表

技术分享图片
1 print(li.pop(1))
2 print(li)
View Code

g.请删除列表中的第3个元素,并输出删除元素后的列表

技术分享图片
1 li.pop(2)
2 print(li)
View Code

h.请删除列表中的第2至4个元素,并输出删除元素后的列表

技术分享图片
1 del li[1:4]
2 print(li)
View Code

i.请将列表所有的元素反转,并输出反转后的列表

技术分享图片
li.reverse()
print(li)
View Code

j.请使用for、len、range输出列表的索引

技术分享图片
1 for i in range(len(li)):
2      print(i)
View Code

k.请使用enumrate输出列表元素和序号(序号从100开始)

技术分享图片
1 for index,i  in enumerate(li,100):
2      print(index,i)
View Code

l.请使用for循环输出列表的所有元素

技术分享图片
for i in li :
    print(i)
View Code

 




以上是关于第二章练习题的主要内容,如果未能解决你的问题,请参考以下文章

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

python核心编程第二版

第二次在对话框中膨胀片段时出错

csharp Epicor标准练习片段

golang 去练习片段