标签:无法 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
在字符串当中还有许多方法,在这里就不一一列举了,毕竟有些不常用,如果有需要,可以自己去了解一下.
标签:无法 love count 不可变 分隔符 name 入门 upper 指定
原文地址:https://www.cnblogs.com/xy-l/p/11184114.html