zoukankan      html  css  js  c++  java
  • python基础

    一.  列表与切片
    names = ["1zhangpeng","aguyu","litong","maziwei"]#列表
    ''''
    print(names)
    print(names[0],names[1])
    print(names[1:2])#切片
    print(names[-1])
    print(names[-1:-3]) #错误
    print(names[-3:]) #顾头不顾尾
    print(names[0:3])
    print(names[:3])
    names.append("leijun") #往列表插入数据(末尾),追加数据
    names.insert(1,"chengzhonghua")#任意位置
    names[2] = "bilaoye" #修改
    #delete
    names.remove("bilaoye") #方法1
    del names[1] #方法2 =names.pop(1)
    names.pop() #默认删除最后一个位置,
    print(names.index("zhangpeng")) #查询在列表中的位置
    print(names[names.index("zhangpeng")]) #打印
    print(names.count("zhangpeng"))# 查询在列表中出现的次数
    '''
    names.reverse() #反转
    names.sort() #排序

    names2 = [1,2,3,4]
    names.extend(names2) #扩展
    print(names)
    print(names2)
    del(names2)
    print(names2)


    copy与deepcopy 浅拷贝与深拷贝
    names = ["1zhangpeng","aguyu",["dalao","xiaolao"],"lisan","xiaoming"]#列表
    names2 = names.copy() #浅拷贝
    names[2][1] = "DALAO"
    print(names)
    print(names2)

    print(names[2][1])

    names = ["1zhangpeng","aguyu",["dalao","xiaolao"],"lisan","xiaoming"]#列表
    print(names[0:-1:2])#跳着切片
    for i in names:
    print(i) #挨个儿打印



  • 相关阅读:
    UrlRewriter
    PortalBasic Web 应用开发框架
    首页静态化和定时执行
    细谈在C#中读写Excel系列文章之四
    Ubuntu安装SVN及SvnManager
    Select语句导致瓶颈
    策略模式
    抽象工厂
    递归优化之快速排序
    从安装git开始,一步一步把程序发布到AppHarbor
  • 原文地址:https://www.cnblogs.com/bltstop/p/9341907.html
Copyright © 2011-2022 走看看