zoukankan      html  css  js  c++  java
  • 2017.8.13 列标,元组,字符串

    1,列表:

      与C语言的数组和Matlab的矩阵类似:不同在于Python的列表类似于一个Matlab中的元胞数组,可以存放各类数据

      向列表添加元素的相关方法:

    1. append:往列表的尾部添加元素(单个):member.append('fishC,com')
    2. extend拓展链表将一个链表附加在另一个链表的后面:member.extend(['FishC.com','Blog.com']) 
    3. insert 往列表的指定位置添加元素:member.insert(0,'FishC.com')开头插入'FishC,com' 
    4. copy:

      列表元素的索引:member[0],member[1]

      列表元素的删除方法:

    1. remove方法:按照存放的元素具体的信息并删除列表中的该元素:member.remove('FishC.com') 只需要元素的信息,不需要元素的位置
    2. del语句:按照元素的位置删除。del member[0]
    3. pop方法:按照栈的默认方式移除末尾数据并返回元素,可以修改移除的位置。 name=member.pop()

      列表的分片:

      member[start,end,step=1] #与索引的方式类似

      列表中的操作符:

    1. 比较操作符——<,>,...
    2. 逻辑操作符
    3. 成员关系操作符——in 和 not in
    4. 连接操作符
    5. 重复操作符 ——类似于字符串的‘+’,‘*’

      列表中的其他方法:

    1. count:对列表的元素进行计数 member.count ('FishC.com')
    2. index: 返回参数在列表中的位置:member.index('元素',startindex,endindex)
    3. reverse:反转,member.reverse()
    4. sort:按照顺序排列
    5. copy:具体分为浅层copy与深层copy,,浅层copy只是复制了地址,而深层copy则是复制了地址所有的值
    6. clear:清空字典,与d={}做对比,clear清楚的是地址存储的数据,而d={}单纯的清自己的值

    2,元组:戴上了枷锁的链表,元组不能被修改

      标志性符号:','

      更新:切片

    3,字符串的相关操作

      http://bbs.fishc.com/forum.php?mod=viewthread&tid=38992&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403

    为更美好的明天而战!!!
  • 相关阅读:
    go if 判断 完成随机分数的评级
    go for循环
    go 常量2
    go 常量定义和使用
    更新数据库某字段数据为流水号
    BPM设定操作超时
    BPM打印按钮
    BPM链接处理
    项目管理
    公司规划
  • 原文地址:https://www.cnblogs.com/lovely-bones/p/7357875.html
Copyright © 2011-2022 走看看