zoukankan      html  css  js  c++  java
  • python基础应用---列表应用

    列表:列表用[]来表示
      names = ['wang', 'yuan', 'yang', 'china', 'french', 'wang']
    #列表增加
    names.append('zhang')   #增加到列表最后
     #插入
     names.insert(1, 'hua')  #插入到指定位置的前面
     #可迭代,分解成元素添加到末尾
     names.extend('china')
     print(names)
     name2 = [1, 2, 3, 4]
     names.extend(name2)
     print(names, name2)
    
    #列表的删除
    names.pop()     #默认情况下删除最后一个元素
    names.pop(0)        #删除第一个元素
    names.remove('yuan')       #按元素删除指定的值
    del names[0]        #删除列表中指定的元素,
    names.clear()       #清除列表的所有值
    print(names)
    
    #列表的改
    names[1] = 'american'
    print(names)
    #列表的切片  :顾头不顾尾
    print(names[1:3])   #通过切片取值,取出第二个值和第三个值
    print(names[-1])    #切片取出最出一个值
    print(names[1:])    #切片取出下标后面的所有值
    print(names[:3])    #切片取下标前面所有的值
    print(names[:])     #取所有值
    print(names[:3:2])      #隔几位取一次,默认不写步长为1,即隔一位取一次,
    
    #列表其他方法
    print(names.index('wang'))      #取指定元素的下标
    print(names[names.index('wang')], names.index('wang'))   #取出指定元素的名称和下标
    print(names.count('wang'))      #统计元素出现的次数
    names.reverse()     #反转
    names.sort()        #r按字母顺序排序
    print(names)
    
  • 相关阅读:
    Windows远程连接MAC桌面
    NGUI和UGUI图片字 艺术字(Bitmap图片转文字)制作方法
    注册其它地区Apple ID
    酷派5890 ROM教程
    WWW压缩解压缩
    SerializeField和Serializable
    新手须知 C、C++和VC++之间的区别
    Android 监听双卡信号强度(附完整代码)
    git本地及远程分支回退
    PathInterpolator
  • 原文地址:https://www.cnblogs.com/wang50902/p/11834174.html
Copyright © 2011-2022 走看看