91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python有什么高級內置函數

發布時間:2021-09-24 09:25:45 來源:億速云 閱讀:129 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關python有什么高級內置函數,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

1、enumerate返回針對序列類型的可迭代對象的枚舉對象。

2、eval取出字符串中的內容。

將str中有效的表達式返回計算結果。

3、exec運行編譯后的字符串。

4、filter過濾器篩選出想要的對象。

實例

list1 = [1,'ok',3,'kkk']
s = enumerate(list1)
print(s)#<enumerate object at 0x000002D2CC666DB8>生成一個枚舉對象
for i in s:
    print(i)
#(0, 1)
# (1, 'ok')
# (2, 3)
# (3, 'kkk')
data = list(s)
print(data)#[(0, 1), (1, 'ok'), (2, 3), (3, 'kkk')]
 
a = '1+2+3'
print(a)#1+2+3
print(eval(a))#6
b = 'we s s'
# print(eval(b))#報錯,必須是有效表達式
 
c = 12
d = 24
e = 'sum = c+d'
print(e)#sum = c+d
exec(e)
print(sum)#36
 
def func(x):
    return x>5
list2= [i for i in range(10)]
print(func(6))#True
f_list = filter(func,list2)
print(f_list)#<filter object at 0x000001F8E1DFACC8>返回一個過濾器對象
list3 = list(f_list)
print(list3)#[6, 7, 8, 9]
 
def func1(y):
    if y>5:
        return y*2
list4= [i for i in range(10)]
f_list = filter(func1,list4)
list5 = list(f_list)
print(list5)#[6, 7, 8, 9]
#只進行篩選,篩選出來是什么,返回的就是是什么,不會改變值
 
def func2(k):
    if k<5:
        return k#返回的是一個bool值,不會返回0
list6= [i for i in range(10)]
f_list = filter(func2,list6)
list7 = list(f_list)
print(list7)#[1, 2, 3, 4]
 
def demo(x):
    return x*10
 
list8 = [i for i in range(7)]
s = map(demo,list8)#數據必須是可迭代數據
 
print(s)#<map object at 0x0000029B113BA288>生成的是一個map對象,要查看里面的內容要轉類型
 
list9 = list(s)
print(list9)#[0, 10, 20, 30, 40, 50, 60]
 
 
 
list10 = ['ok','yes','no']
list11 = ['可以','是的','不']
 
a = zip(list10,list11)
print(a)#<zip object at 0x000001A4EE89A688>生成一個對象
print(dict(a))#{'ok': '可以', 'yes': '是的', 'no': '不'}也可以直接進行操作
#數據被操作一次后就不能再進行操作
print(list(a))#[]
# list12 = list(a)
# print(list12)#[('ok', '可以'), ('yes', '是的'), ('no', '不')]
# print(dict(list12))#{'ok': '可以', 'yes': '是的', 'no': '不'}
#可以直接轉換成字典,有對象就配對,沒有就不配

關于“python有什么高級內置函數”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大港区| 北海市| 门头沟区| 陈巴尔虎旗| 龙井市| 石泉县| 大邑县| 比如县| 安远县| 扎赉特旗| 泽普县| 泸定县| 即墨市| 玛多县| 邹平县| 乐山市| 左权县| 和龙市| 罗甸县| 隆德县| 河西区| 鄂伦春自治旗| 迭部县| 游戏| 怀仁县| 化德县| 虎林市| 宁晋县| 新沂市| 河北省| 石嘴山市| 揭阳市| 永善县| 海阳市| 丰镇市| 乌拉特前旗| 城步| 贵州省| 南安市| 平乡县| 鹿邑县|