zoukankan      html  css  js  c++  java
  • 列表相关常识

    1.列表含义

    li=[1,12,9,'age',['焦国华,[10.'19']‘帅哥’'],‘alex’]  (通过list类创建对象 li)

    1)中括号括起来

    2)分割每个元素

    3)列表中的元素可以是数字、字符串、列表、布尔值,所有的都能放进去

    4)‘集合’,内部可以放置任何东西

    5)支持索引取值、切片取值(切片结果也是列表)、切片修改、for循环、in操作

    6)列表可以被修改

    7)列表中元素的删除  

      (1)del li[1]  (删除列表中的第二个元素)

    8)无限索引

    li=[1,12,9,'age',['焦国华',['10','19'],'帅哥'],'alex']
    v=li[4][1][0]
    print(v)
    运行结果:10

    9)字符串可以转换为列表,数字不能直接转换为列表

    10)列表转换为字符串

      (1)需要自己写for循环一个一个处理(列表中既有数字又有字符串)

    li=[11,22,33,'alex','jiao']
    s=''
    for i in li:
        s+=str(i)
    
    print(s)
    运行结果:112233alexjiao

      (2)列表中的元素只有字符串时,直接使用字符串join方法  (由此处可知 join 是采用for循环的形式进行添加的) 

    li = ['alex','jiao']
    v = ''.join(li)
    print(v)
    运行结果:alexjiao

        

     

     

  • 相关阅读:
    axis2调用webservice
    JSON: Property 'xxx' has no getter method的解决办法
    JDK中工具类的使用
    Java权限讲解
    JSON的使用
    策略模式
    Tomcat虚拟目录的设置
    extends 与 implements 的区别
    利用正则表达式分割字符串
    给面板添加背景图片
  • 原文地址:https://www.cnblogs.com/jgua/p/13463667.html
Copyright © 2011-2022 走看看