python-002 数组列表问题

来源:互联网 发布:淘宝基础店铺全屏代码 编辑:程序博客网 时间:2024/06/01 21:50

开始整理python数组和列表问题.初次接触.体验到了python的灵活.

""""""number=['hac','jav','tom']#创建一个列表print(number)"""混合数组"""mix=[1,'jackl',23.4,[1,2,3]]print(mix)"""向链表添加一个元素append"""mix.append('rom')#添加链表append  可以添加一个元素len(mix)print(mix)"""向链表添加一个数组extend"""mix.extend(['ja','ff'])  # 可以添加链表数组print(mix)"""插入固定位置元素insert   插入元素的位置.需要插入的元素"""mix.insert(0,'rom')mix.insert(0,'romx')mix.insert(1,23.4)print(mix)"""从列表中删除元素"""mix.remove('rom')print(mix)"""删除语句"""del(mix[1])print(mix)#  del mix 删除整个列表  del  列表名"""pop 删除最后一个元素"""mix.pop()print("pop",mix)a=mix.pop()print(a)  #被删除的值#链表切片 不影响原列表.只是拷贝出一个新的列表"""拷贝原列表"""c=mix[1:3] #需要开始的位置  需要结束的位置print(c)#简便写法   默认从0开始      mix[:]获得列表的拷贝b=mix[:5]print(b)
0 0