python_字符格式化

来源:互联网 发布:java汽车租赁 编辑:程序博客网 时间:2024/06/06 02:21


字符串格式化:
“{0} love {1}.{2}”.format("I","pumz","com")


'{0:.1f}{1}'.format(27.658,'GB')//冒号后面就为格式化字符
>>>'27.7GB'


>>> b = 'I Love You Man'
>>> b = list(b)//将字符串变成字符串
>>> b

['I', ' ', 'L', 'o', 'v', 'e', ' ', 'Y', 'o', 'u', ' ', 'M', 'a', 'n']


>>> b = tuple(b)//转换为元组
>>> b
('I', ' ', 'L', 'o', 'v', 'e', ' ', 'Y', 'o', 'u', ' ', 'M', 'a', 'n')

>>> 


>>> len(b)//返回长度值
14

>>>


>>> a = [1,2,3,4,5,6]
>>> max(a)//返回序列或者参数的最大值/min()则相反·注意数据类型必须统一

6


sum(iterable[,start = 0])//返回序列iterable和可选参数start的总和
>>> sum(a)//不同的数据类型将会出错
21

>>> 


>>> sorted(number)
[-97, 0, 2, 4, 5, 5, 7, 32, 43, 221, 323]
>>> reversed(number)

<list_reverseiterator object at 0x0000022A4B76E2E8>


>>> list(reversed(number))//注意此用法

[221, 32, 323, 5, 7, 5, 4, 2, 43, 0, -97]


>>> list(enumerate(number))//每个元素前面加入了索引值
[(0, -97), (1, 0), (2, 43), (3, 2), (4, 4), (5, 5), (6, 7), (7, 5), (8, 323), (9, 32), (10, 221)]
>>>