zoukankan      html  css  js  c++  java
  • python学习,day2:列表的使用,增删改合并等

     1 # coding=utf-8
     2 # Author: RyAn Bi
     3 names = ['A','B','C','D']
     4 print(names)
     5 print(names[0]) #从0开始记录
     6 print(names[1],names[2])
     7 print(names[1:3]) #不包含3
     8 print(names[3])
     9 print(names[-1]) #倒着数
    10 print(names[-2:]) #取-2到-1,由于没有办法包含-1,所以不写
    11 
    12 names.append('F') #在最后追加一个F
    13 names.insert(1,'E') #在1的位置,加入E,之后依次后挪
    14 print(names)
    15 
    16 names[2] = 'G' #修改了2号的名字
    17 print(names)
    18 
    19 names.remove('G') #删除G
    20 print(names)
    21 del names[1] #删除下标1
    22 print(names)
    23 names.pop()#默认删除最后一个,如果加入下标1,相当于删除下标1,等同于del names[1]
    24 print(names)
    25 print(names.index('A')) #找A的位置
    26 print(names[names.index('A')]) #找到A的位置,并打印A
    27 names.insert(1,"A")
    28 print(names.count('A'))  #统计A的数量
    29 #names.clear()   #清空列表
    30 names.reverse()   #翻转列表
    31 print(names)
    32 names.sort() #排序,默认顺序(ask码中的排序)
    33 print(names)
    34 names2=[1,2,3,5]
    35 
    36 names.extend(names2) #将names和names2合并
    37 print(names,names2)
    38 del names2 #删除name2表
  • 相关阅读:
    世界编程大赛第一名编写的程序3D世界
    bool与BOOL
    防浪涌电路
    用户至上,体验第一
    VC菜菜鸟创建多线程任务HelloWorld
    Google,a good dog
    算法学习之路
    巧用VC工程下的rc文件
    堆与栈
    关于信息量的压缩
  • 原文地址:https://www.cnblogs.com/bbgoal/p/10240141.html
Copyright © 2011-2022 走看看