码迷,mamicode.com
首页 > 编程语言 > 详细

Python入门基础(4)

时间:2019-07-14 15:25:01      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:无法   love   count   不可变   分隔符   name   入门   upper   指定   

  • 元组

  元组属于不可变序列(元素集合),一旦创建,用任何方法都不可以修改其元素。从形式上,元组的所有元素放在一对圆括号中,元素

之间用逗号分隔

x = (1,2,3)
print(x)
str = woaini
print(tuple(str)) #使用tuple()将其他序列转换为元组

运行结果:

(1, 2, 3)
(w, o, a, i, n, i)

  由于元组是不可变序列,所以它里面的元素是不能删除的,但是可以使用del删除整个元组

  • 元组跟列表的区别

  元组中的数据一旦定义就不允许修改,

  元组没有列表里面那些添加元素的方法,无法向元组中添加元素

  元组也没有删除元素的方法,但是可以使用del来删除整个元组

  • 元组的优点

  元组的速度比列表更快

  元组不需要对改变的数据进行“写保护”将使得代码更加安全

  元组的内容基本上没什么好说的,如果需要更加详细的了解的话,可以去查看官方文档.我就不多说了

 

  • 字符串

  1.字符串切片,前面介绍过列表的切片,字符串的切片跟列表的切片一样,都是使用[::]来进行切片,但是这里要说一下,他们都是可以逆向切的

逆向切的时候取负数

  2.字符串里面的一些常用方法:

    (1)把字符串全部大写或者小写: upper,lower

name = i LOVE you
print(name.upper())
print(name.lower())

运行结果:

I LOVE YOU
i love you

    (2)split()把字符串分割成列表

name = i|LOVE| you
print(name.split(|))#以|作为分隔符

运行结果:

[i, LOVE,  you]

    (3) join()把列表转换成字符串

i= [大家,下午,好啊]
j = -.join(i)
print(j)

运行结果:

大家-下午-好啊

    (4)count()方法用来统计字符串中某个字符出现的次数

  

i= http://www.baidu.com
print(i.count(w))

运行结果:

3

    (5)replace()替换字符串中指定的字符

i= http://www.baidu.com
s = i.replace(www,滚蛋)
print(s)

运行结果:

http://滚蛋.baidu.com

    在字符串当中还有许多方法,在这里就不一一列举了,毕竟有些不常用,如果有需要,可以自己去了解一下.

 

Python入门基础(4)

标签:无法   love   count   不可变   分隔符   name   入门   upper   指定   

原文地址:https://www.cnblogs.com/xy-l/p/11184114.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!