python_day5

#人在很多时候可能都是很迷茫,或许只是对未来缺少一个坚定的信心,加油!

列表的 增 删 改 查

#列表的增  append (插入到列表最后) insert  extend
s = ['alex','wusir','egon','taibai']
while 1:
    name = input('>>>>')
    if name.lower() == 'q':
        break
    else :
        s.append(name)
    print(s)
s.insert(2,'chunge')
print(s)
#s.extend('二少')
s.extend([1,2,3])
print(s) 
#删
s = ['alex','wusir','egon','taibai','女神']
name = s.pop(1)#带返回值,为删除元素
# 空默认删最后一个
nam = s.pop()
s.remove('alex')#按元素去删
s.clear()#清空
print(name,nam,s)
del s[1:2]#切片去删
print(s)
#改
s = ['alex','wusir','egon','taibai','女神']
s[0] = 'haokan'#按索引去改
s[0:2] = 'erge坏坏'#迭代的思想,改到单个元素
#查
for i in s:
    print(i)
print(s[1:3])
#排序
s= [1,3,2,4,5,7,6]
s.sort()#正向排序
s.sort(reverse=True)#默认reverse = False (反向排序)
print(s)
#反转
s.reverse()
print(s)

  

  

  

  

  



猜你喜欢

转载自www.cnblogs.com/shenhuayouming/p/9383907.html