zoukankan      html  css  js  c++  java
  • 5.12 每日小三练

    如何查找一个字符串中特定的字符?find和index的差异?

    """
    如何查找一个字符串中特定的字符?find和index的差异?
    用find和index方法:
    find:
    info = 'audhwkihkjidwj'
    print(info.find('w'))   --输出:-1
    index:
    info = 'audhwkihkjidwj'
    print(info.index('q'))  --输出:substring not found
    find和index的差异:
    用find如果找不到特定字符,会输出-1,不会影响程序执行;
    如果用index找不到特定字符,会报异常,影响程序执行;
    """

    python可变类型和不可变类型的区别?

    可变类型:列表、字典

    不可变类型:数字、字符串、元组..

    可变和不可变什么意思? 内存中的某块内容是否可以被改变

    请尽量用简洁的方法将二维数组转换成一维数组

    例: 转换前 lst=[[1,2,3],[4,5,6],[7,8,9]]

       转换后 lst = [1,2,3,4,5,6,7,8,9]  

    """
    #方法一:列表推导式
    lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
    lst=[j for i in lst for j in i]
    print(lst)
    """
    #方法二:for循环
    lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
    a=[]
    for i in lst:
        a.extend(i)
    lst=a
    print(lst)
  • 相关阅读:
    js学习之函数
    面试题
    渐进增强(progressive enhancement)、优雅降级(graceful degradation)
    倒计时
    css 平行四边形
    网址URL分解
    图片延时加载
    获取元素的宽高,左边距上边距
    电商平台放大镜效果
    js笔记
  • 原文地址:https://www.cnblogs.com/ljy123/p/12879703.html
Copyright © 2011-2022 走看看