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

        

     

     

  • 相关阅读:
    最小生成树模板
    字符串模板
    单调队列
    代码优化
    ZJUT11 多校赛补题记录
    树链剖分
    网络基础及网络设备
    交换机介绍及选购全攻略
    将函数的返回值引用定义为引用
    函数指针和指针函数
  • 原文地址:https://www.cnblogs.com/jgua/p/13463667.html
Copyright © 2011-2022 走看看