python之列表相关练习,,names=[‘ci


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之列表相关练习

评论关闭