首页 > 其他 > 详细

5.12 每日小三练

时间:2020-05-13 00:35:09      阅读:64      评论:0      收藏:0      [点我收藏+]

如何查找一个字符串中特定的字符?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)

 

5.12 每日小三练

原文:https://www.cnblogs.com/ljy123/p/12879703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!