zoukankan      html  css  js  c++  java
  • python基本数据类型(二)

    列表   list

    1.list.append( p_object) ----  增加列表参数(向后追加)

     

    list=['lifei','liuhua','laochai']
    list.append('zt')
    print(list)------['lifei', 'liuhua', 'laochai', 'zt'](增加zt)

    2.list.count(value) ------  查询列表‘参数’的个数

    list=['lifei','liuhua','laochai']
    print(list.count('lifei'))  ------  1 

    3.list.extend(iterable)  ------  批量的添加参数(iterable  可迭代的)

      

    list=['lifei','liuhua','laochai']
    ret=['1','2','3']  
    list.extend(ret) -----添加123

    print(list) ----- ['lifei', 'liuhua', 'laochai', '1', '2', '3']
     

    4. list.index(value, start=None, stop=None)  -------  找到参数所在的位置(索引)

         

    list=['lifei','liuhua','laochai']
    print(list.index('lifei'))  ------  0

    5.list.insert(index, p_object)   -------------    在参数位置前插入参数(占位置)

    list=['lifei','liuhua','laochai']
    list.insert(1,'Sb')
    print(list)  ----------  ['lifei', 'Sb', 'liuhua', 'laochai'](在liuhua前插入sb)

    6.list.pop( index=None)  ------   去除最后一个参数

    list=['lifei','liuhua','laochai']
    a1=list.pop()  ------  去除laochai,并把老柴赋值a1
    print(list)   ------------   ['lifei', 'liuhua']

    7.list.remove(value)  ---------   移除(只能移一个)

      

    list=['lifei','liuhua','laochai']
    list.remove('lifei')
    print(list)   --------    ['liuhua', 'laochai']

    8.list.reverse() ----------  反转

      

    list=['lifei','liuhua','laochai']
    list.reverse()
    print(list)  --------  ['laochai', 'liuhua', 'lifei'] 倒过来

    9.del list[ ]   ------------- 删除指定索引位置的参数

    list=['lifei','liuhua','laochai']
    del list[1]
    print(list)   ------------   ['lifei', 'laochai']去除liuhua

    元祖

    1.元祖和列表几乎一样

    2.不能修改删除

    3.索引

        

    tuple=('lifei','liuhua','zt')
    print(tuple[0])   -----------   lifei  查找索引元素

    4.len

      

    tuple=('lifei','liuhua','zt')
    print(tuple[len(tuple)-1])   ------------- zt   len tuple(3-1)代表最后一个  

    5.切片

    tuple=('lifei','liuhua','zt')
    print(tuple[0:2])---------  ('lifei', 'liuhua') 

    6.循环

      

    tuple=('lifei','liuhua','zt')
    for i in tuple:   ---------  lifei
        print(i)    ------  liuhua
    ----- zt

    7.count   统计出现几次

    tuple=('lifei','liuhua','zt')
    print(tuple.count('zt'))  -------  1

    8. index    寻找索引位置

    tuple=('lifei','liuhua','zt')
    print(tuple.index('lifei'))  --------  0
  • 相关阅读:
    C# winform 学习(三)
    (Java实现) 均分纸牌
    (Java实现) 拦截导弹
    Delphi从内存流中判断图片格式(好多相关文章)
    Qt之QTableView显示富文本(使用了QAbstractTextDocumentLayout和QTextDocument)
    MAC和PHY的区别(网线上传递的是模拟信号)
    Qt之模型/视图(自定义按钮)(重绘QStyleOptionButton)
    QQ音乐的请求
    Log4j、Log4j 2、Logback、SFL4J、JUL、JCL的比较
    LRU Cache
  • 原文地址:https://www.cnblogs.com/ZT-GJ/p/9093101.html
Copyright © 2011-2022 走看看