zoukankan      html  css  js  c++  java
  • python列表操作

    列表操作:
    #!/usr/bin/python #python里面有个这个话,代表在linux下运行的时候
    #去哪个目录下找python的解释器,在windows上运行不用写
    # coding:utf-8
    # __*__ coding:utf-8 __*__
    #这两种都在python2里面为了防止中文报错,修改字符集用的,python3里面不用写

    #列表是可变变量,它是可以通下标修改值的
    names = [1,2,3,"liliyun",'panyang']#定义列表
    # print(names[3])#通过下标取值
    names[0]='zhangyizhou'#修改值
    names.append('zhaocunlei')#给list从最末尾添加值
    names.append('yanghuijiao')
    names.insert(0,'yinwenqiao')#指定位置添加元素
    names.insert(0,'yinwenqiao')#指定位置添加元素
    names.insert(0,'yinwenqiao')#指定位置添加元素
    # print('before ',names)
    # print('pop返回值:',names.pop())
    # print('remove 方法的返回值',names.remove('yinwenqiao'))
    # del names[0]#使用del关键字删除指定元素
    # names.pop()#默认删除最后一个元素,删谁也把它的值返回了
    # names.pop(2)#删除指定位置的元素
    # names.clear()#清空列表
    # names.remove('yinwenqiao')
    #删除指定的值,要和pop方法区别开来,pop如果删除的话,传是下标,
    # reomve传的是一个元素的值
    # print(names.count('hsdfsdf'))#查找值在list里面的次数
    # print('names',names)
    # print(names.index('yinwenqiao'))#返回查找元素的下标,如果有多个话返回第一个的,如果没有的话就会报错
    # print(names.index('yinwenqiao',3,4))#后面可以加上查找开始位置和结束位置
    stus = ['yangwb','yangwn','yanghj']
    # print('加起来的',stus+names)#两个列表合并
    # print('这个是extend:',stus.extend(names))#把另一个列表里面的每个值挨个添加到前面的列表中
    # print('这个是extend:',stus)
    # nums = [23,34,21,2,456,35,12324324]
    # nums.sort()#排序,默认是升序
    # print('sort:',nums)
    # print(nums.sort(reverse=True))#排序,指定reverse=True就是降序
    # print('sort降序:',nums)
    # print(nums.reverse())
    # print(nums)
    # print('zhangyizhou' in names)#用in来判断一个元素是否在list里面
    # print(names[-3])#下标是-1的话,代表最后一个元素

    # for name in names:
    # print(name)
    #循环列表

    #多维数组、列表、list
    lis = [1,'lily',19.8,['lily','lilei',['heheh','haha']]]

    print(lis[3][2][1])

    a1 =[1,2,3]
    a2 = [4,5,6]
    # a1.extend(a2)
    a1.append(a2)
    print(a1)

  • 相关阅读:
    Windows Phone 7 Performance 系列 (2)
    Windows Phone 7.5 Local SQL Database:How to read the DB schema in windows phone 7
    深入理解windows phone 7之数据绑定
    Windows Phone 7.5 Local SQL Database(简介)
    Windows Phone 7 数据绑定与UI 刷新: Displaying Data with Data Binding
    Windows Phone 7 Performance 系列 (1)
    Hidden Methods EditorBrowsable
    Make ObservableCollection to thread safe (Updated)
    Windows Phone 7.5 Local SQL Database:Mango Local Database(SQL CE)
    Windows Phone 7.5 Local SQL Database:总体概况
  • 原文地址:https://www.cnblogs.com/lazy-cat-home/p/6978831.html
Copyright © 2011-2022 走看看