日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python基础技巧总结(二)

發布時間:2023/12/13 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python基础技巧总结(二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一總結的鏈接:

好,我們繼續

一次性初始化多個變量

?可以直接賦值:

a,b,c,d=1,2,3,4

可以利用列表:

List = [1,2,3] x,y,z=List print(x, y, z) #-> 1 2 3

(元素個數應與列表長度相同)

?

打印模塊路徑

?

import socket print(socket) #<module 'socket' from '/usr/lib/python2.7/socket.py'>

字典推導

Python不光列表用推導式,字典/集合也有

#列表 l=[[0 for i in range(4)] for i in range(4)]#生成二維列表 print(l) # [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] testDict = {i: i * i for i in xrange(10)} testSet = {i * 2 for i in xrange(10)}print(testSet) print(testDict)#set([0, 2, 4, 6, 8, 10, 12, 14, 16, 18]) #{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}

拼接字符串

眾所周知,python中字符串可以相加:

a="i " b="love " c="you" print(a+b+c)

想拼接列表中的所有元素

l=['a','b','c'] print(''join(l)) #以join左邊的字符做分割

循環枚舉索引

?

list = [10, 20, 30] for i, value in enumerate(list):print(i, ': ', value)#1-> 0 : 10 #2-> 1 : 20 #3-> 2 : 30

很方便的找到下標和對應元素

?

返回多個值

并沒有太多編程語言支持這個特性,然而 Python 中的方法確實(可以)返回多個值

def a():return 1,2,3,4,5

?

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python基础技巧总结(二)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。