• python学习第二篇


    新文档

    python学习第二篇

    python

    列表学习

    1.列表是常用数据类型,最关键的就是它了。

    列表定义

    names=['zgh','zw','wl','zs','cyt','wj']
    

    操作列表

    切片

    names[1:4] #取下标一到下标四之间的对象,不包括第四个,包头不包尾
    names[0:-1]#从第一个到最后一个,不包括最后一个
    names[3:]#从下标三到最后一个,包括最后一个
    names[0::2]#从第一个到最后一个,各一个取一个也可以写成names[::2]#和上一个一样
    

    追加

    names.append('yxl')#在后面追加
    

    插入

    names.insert(2,"xl')#这个是在names列表的下标为二的位置插入,后面的对象依次向后退一位
    names.insert(-2,'wjhehe')#这样插入也是可以的
    

    修改

    names[1]='wjhhh'#就是替换相对应下标的对象
    

    删除

    del names[0]#使用del删除相对应下标的对象
    

    扩展

    a=[1,2,3]
    names.extend(a)#就是把a的对象在names末尾以此加进来组成新的列表,a的列表不会受影响
    

    拷贝

    namescopy=names.copy()#复制数组给namescopy变量
    如果你复制的数组里仍然有数组那么你拷贝的数组里只有那一个数组的地址,并不会真的复制
    

    统计

    names.count('wj')#统计的就是在这个列表里有多少个wj对象
    

    排序

    names.sort()#使用此时必须保障列表内为统一数据类型才能排序,否则会报错
    

    反转

    names.reverse()#注意事项与排序相同
    

    获取下标

    names.index('wj')#取出wj在列表里的下标,如果没有此数据,该方法会报错
    

    元组

    names=('wj','zw','zgh')#元组就是不能修改的列表只有两个方法
    names.count('wj')#计算wj在此元组里有多少个
    names.index('wj')#wj在此元组的下标
    
    此片文章虽然内容不多,但需要多加应用,因为在复杂的程序都是由这些小的代码片段组成。希望自己熟练掌握!!!!

  • 相关阅读:
    Java数组的使用
    Java的栈堆以及数组两种不同类型的定义
    Java数组声明的创建
    JAVA递归
    Java可变参数
    Java方法(类--------对象--------方法)
    html块元素和内联元素的区别
    HTML基础介绍
    CSS网页美化元素属性介绍
    ArrayList类的remove(Object o)方法简述
  • 原文地址:https://www.cnblogs.com/dcotorbool/p/6810683.html
Copyright © 2020-2023  润新知