笨办法学python加分习题32
程序员文章站
2022-07-01 15:39:57
...
python版本:3 若有错误,敬请指出 模块名称:测试.py
#加分习题32
the_count = [1,2,3,4,5]
fruits = ['apples','oranges','pears','apricots']
change = [1,'pennies',2,'dimes',3,'quarters']
for number in the_count:
print("This is count %d"% number)
for i in change:
print("I got %r"% i)
elements = []
for i in range(0,6):
print("Adding %d to the list."% i)
elements.append(i)
print(elements)
for i in elements:
print("Element was:%d"% i)
#1
#range() 函数可创建一个整数列表
#range(start, stop[, step])
#2
print("-------------2")
elements = range(0,6)
print(elements)
for i in elements:
print("Element was:%d"% i)
#3感谢菜鸟教程http://www.runoob.com/python/python-lists.html
#运行结果见截图,名称:#3
#1 list.append(obj)
#在列表末尾添加新的对象
#2 list.count(obj)
#统计某个元素在列表中出现的次数
#3 list.extend(seq)
#在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
#4 list.index(obj)
#从列表中找出某个值第一个匹配项的索引位置
#5 list.insert(index, obj)
#将对象插入列表
#6 list.pop(obj=list[-1])
#移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
#7 list.remove(obj)
#移除列表中某个值的第一个匹配项
#8 list.reverse()
#反向列表中元素
#9 list.sort([func])
#对原列表进行排序
print("--------1")
change = [1,'pennies',2,'dimes',3,'quarters']
change.append("dimes")#如果append里面增加一个列表,其实相当于增加一个元素
change.append([6,8,9])
print(change)
print("--------2")
print(change.count("dimes"))
print("--------3")
change.extend([1,'pennies'])#如果extend里面增加一个列表,其实相当于增加了列表内的元素
print(change)
print("--------4")
print(change.index('quarters'))
print("--------5")
change.insert(0,"hui")
print(change)
print("--------6")
print(change.pop())
print(change)
print("--------7")
change.remove([6, 8, 9])
print(change)
print("--------8")
change.reverse()
print(change)
print("--------9")
change =[8,6,2,4,7,5,9]
a = sorted(change)#不会修改原列表
print(a)
print(change)
print("--我是分割线---")
change.sort()
print(change)#会原地修改列表,不会创建一个新的
运行结果:
#3
上一篇: 计算机网络之大小端模式
下一篇: 云计算并不完美 规避云风险三大建议
推荐阅读
-
笨办法学Python - 习题5: More Variables and Printing
-
笨办法学Python - 习题8-10: Printing & Printing, Printing
-
笨办法学Python - 习题3: Numbers and Math
-
笨办法学python3 学习笔记 习题26
-
笨办法学python3 学习笔记 习题25
-
笨办法学python3 笔记 习题24
-
《笨办法学Python》习题24、25
-
Python自学之旅 #新手 #MacBook #《“笨办法”学Python》#第四章:言归正传讲Python:Mac系统的终端Terminal命令行快速入门之较复杂的命令
-
笨办法学Python3 习题47-48
-
笨办法学Python3 习题18和19