Python列表类详解

列表的特征

  • 列表使用中括号括起来;
  • 列表的中括号内的内容以逗号分隔,每两个逗号间是一个整体;
  • 内容可以是数字、字符串、列表、布尔值,所有的类都可以放进列表,列表是一个集合;
  • 列表中可以嵌套列表,列表可以无限嵌套列表;
  • 列表可以使用索引取值;

    例一:print(li[3:6])  # 取3 <= X < 6的值;     

    例二:print([3])   #取第三个索引的值;

  • 列表可以支持for循环;
  • 列表可以支持while循环;
  • 列表元素可以被修改;

    例一:修改某个内容

    ha = [1,2,3,"hello",[1,3,5],"good"]

    ha[1] = 5

    print(ha)

    例二:通过切片的方式修改某几个内容

    ha = [1,2,3,"hello",[1,3,5],"good"]

    ha[1:3] = 9,["thanks","you"]

    print(ha)

    例三:删除某个内容

    ha = [1,2,3,"hello",[1,3,5],"good"]

    del ha[1]

    print(ha)

    例四:通过切换方式删除某几个内容

    ha = [1,2,3,"hello",[1,3,5],"good"]

    del ha[1:3]

    print(ha)

  • 列表支持in操作

    例如:

    ha = [1,2,3,"hello",[1,3,5],"good"]

    v = 3 in ha

    print(v)

猜你喜欢

转载自www.cnblogs.com/wangzengyi/p/12082245.html