• python 列表


      
    #__author__ = 'juzi_juzi'

    '''
    四种数据结构:列表,元祖,集合,字典;基本试图结构:
    list = [1,2,'a','b'] ;列表元素可变,存在数序,可容纳python中的任何对象
    tuple = (1,2,'a','b') ;不可改变;
    dict = {'1':'a',2':'b'} ;存放键值对,key 唯一;
    set = {1,2,'a','b'} ;不存在重复数据;

    '''
    list_weekdays = ['Monday','Tuesday','Wednesday','Thursday','Friday',
    'Saturday','Sunday']
    list_extend=['name','age']
    def get_list_value(list_para):
    for value in list_para:
    print(value)
    print('get second value: {:s}'.format(list_para[1])) # 获取第二个元素的值;
    print(list_para.index('Wednesday')) # 获取列表中指定值的索引位置;

    list_para.append('张三') #向列表最后面追加元素;
    list_para.insert(0,'张三') #向列表指定位置追加元素;
    print('insert value to list,new list is:{}'.format(list_para))
    param_count = list_para.count('张三') #统计某元素在列表中出现的次数;
    print('param 张三 count is:{}'.format(param_count))

    list_para.pop(2) #删除指定位置的元素;
    print(list_para)
    list_para.remove('张三') # 删除指定值的元素(只删除第一个找到的);
    print(list_para)

    list_para.extend(list_extend)
    print('list one + list 2 ,the value is :{}'.format(list_para))

    #还有常用的获取,删除,赋值元素方法(类似于字符串处理方法):
    del list_extend[0:0] # 删除首个元素(不包含上限,类似于字符串的分片);
    print(list_extend)
    list_extend[0:0] = ['zhangsan'] #将字符串赋值给列表的首个位置;
    print(list_extend[0:10])

    get_list_value(list_weekdays)

  • 相关阅读:
    js中的函数节流
    使用React写的一个小小的登录验证密码组件
    React如何进行事件传参
    微信小程序实现文字跑马灯
    正则表达式验证邮箱和手机号
    小程序事件传参
    漏覆盖专区
    jmetr _MD5加密_获取签名
    JMeter 中_time 函数的使用(时间戳、当前时间)
    获取响应数据___JSON Extractor 后置处理器
  • 原文地址:https://www.cnblogs.com/juzib/p/12059709.html
Copyright © 2020-2023  润新知