python之列表相关练习

Posted 越努力越幸运

tags:

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

names=[‘cindy‘,‘豆豆‘,‘乔乔‘]
for i in names:
message=i+‘hello‘
print(message)
names[0]=‘轩轩‘ #修改元素列表
names.append(‘丹丹‘) #在列表末尾中添加元素
names.insert(0,‘丽丽‘) #在列表中添加元素
del names[0] #在列表中删除元素
popped_names=names.pop() #用pop()可以删除末尾元素
print(names)
print(popped_names) #删除的元素名称

first_name=names.pop(0) #使用pop后列表中将不会再显示该元素
print(‘我旁边的‘+first_name)

#根据值删除元素

too_thin = names.remove(‘豆豆‘) #根据值删除元素

print(names)
names.append(‘娟娟‘)
names.insert(0,‘娜娜‘)
names.sort(reverse=True) #对列表进行永久性排序,倒序排序
print(names)
print(sorted(names)) #对列表进行暂时性排序
names.reverse() #倒着打印列表
print(names)
print(len(names)) #列表的宽度
names.append(‘lisa‘)
print(names[-4])
squares=[] #当前值的平方
for i in range(1,10): #遍历列表
square = i**2
squares.append(square)
print(squares)
number=list(range(1,7)) #使用range()创建数字列表
print(number)
print(number[0:3]) #切片
print(number[:4]) #因为没有指定第一个索引,所有自动从列表开始
print(number[1:]) #索引到列表末尾
print(number[-1:])
numbers=number[:]
print(numbers) #复制列表

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

Python学习-字典入门列表练习

python3基础之“小练习”

python基础之列表相关知识

python--面向对象编程之学生选课系统练习

Python 课课练 :函数课后练习题

python之body标签中的相关标签2(14)