6--python的字符串

0x01 字符串的内置方法

字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。

创建字符串很简单,只要为变量分配一个值即可。
在这里插入图片描述在这里插入图片描述在这里插入图片描述

0x02 格式化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

0x03 序列

列表、元组和字符串的共同点
–都可以通过索引找到每一个元素
–默认索引值总是从0开始
–可以通过分片的方法得到一个范围内的元素的集合
–有很多共同的操作符(重复操作符*、拼接操作符+、成员关系操作符in notin)

这三个统称为序列
list()把一个可迭代对象转化为列表
可以通过help(list)查看相关帮助问件

>>> a=list()
>>> a
[]
>>> b="i gclome you"
>>> b
'i gclome you'
>>> b=list(b)
>>> b
['i', ' ', 'g', 'c', 'l', 'o', 'm', 'e', ' ', 'y', 'o', 'u']
>>> c=(1,2,3,45,6,6,7,89)
>>> c=list(c)
>>> c
[1, 2, 3, 45, 6, 6, 7, 89]
>>> len(a)
0
>>> len(b)
12
>>> max(1,2,3,4,56)
56
>>> max(b)
'y'
>>> numbers=[1,2,34,34,21,75,98]
>>> max(numbers)
98
>>> min(numbers)
1
>>> tuple=(1,2,3,4,5,6,7)
>>> max(tuple)
7
>>> numbers.append('a')
>>> numbers
[1, 2, 34, 34, 21, 75, 98, 'a']
numbers.pop()
'a'
 numbers
[1, 2, 34, 34, 21, 75, 98]
>>> sum(numbers)
265
sorted(tuple)
[1, 2, 3, 4, 5, 6, 7]
>>> reversed(tuple2)
<reversed object at 0x0000021ED6172DA0>
>>> list(reversed(tuple2))
[4.5, 3.1, 2.3]
>>> enumerate(numbers)
<enumerate object at 0x0000021ED6187048>
>>> list(enumerate(numbers))
[(0, 1), (1, 2), (2, 34), (3, 34), (4, 21), (5, 75), (6, 98)]
>>> a=[1,2,3,4,5,6,7,8]
>>> b=[4,5,6,7,8]
>>> zip(a,b)
<zip object at 0x0000021ED6170BC8>
>>> list(zip(a,b))
[(1, 4), (2, 5), (3, 6), (4, 7), (5, 8)]
>>> >>> max(tuple)
7

猜你喜欢

转载自blog.csdn.net/qq_44108455/article/details/107135767