一.python的内置函数
二.内置函数使用
1.format()函数
定义:是一格式化字符串,可以将变量或值插入到字符串的特点位置,使字符串的建构更加的灵活和易读,增强了字符串格式的功能.
2.基本语法
通过{}来代替以前的%
3.案例
a.不设置指定位置,默认顺序
hz="{}{}".format("dcs","18")
print(hz)
b.按照指定的索引位置显示
hz="{1}{0}".format("dcs","18")
print(hz)
c.对列表进行格式化
图片
当两个列表合并显示成进行格式化,0表示第一个列表
第二个表示1
list=[1,2,3,4,5] #0 索引0
list2=["a","b","c"] #索引1
print("学号{0[1]},分数{1[1]}".format(list,list2))
图片
对字典进行格式化输入,** 表示可边长字典
图片
图片
二.zip 函数
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表,如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。
重点压缩成一个字典
图片
list1=[1,2,3,4,5]
list2=[6,7,8,9,10,0]
z=zip(list1,list2)
print(type(z)) #<class 'zip'>
print(z) #对象
print(list(z)) #将压缩的内容转换成列表
print(dict(z)) #
print(tuple(z)) #((1, 6), (2, 7), (3, 8), (4, 9), (5, 10))
2.反解
list1=[1,2,3,4,5]
list2=[6,7,8,9,10,0]
m,n=zip(*zip(list1,list2))
print(m)
print(n)
图片