目錄
使用zip()並行迭代
我們可以通過zip()函式對多個序列進行並行迭代,zip() 函式在最短序列』用完』時就會停止;
#測試zip()並行迭代
names = ('小明','小紅','小王','小李')
ages = (20,18,18) # zip() 函式在最短序列』用完』時就會停止,它最短
jobs = ('學生','教師','隔壁','果農')
for name,age,job in zip(names,ages,jobs):
print("姓名:,年齡:,職業:".format(name,age,job))
print()
for i in range(3):
print("姓名:,年齡:,職業:".format(names[i], ages[i], jobs[i]))
輸出:
d:\wwwroot\pyiteam\venv\scripts\python.exe d:/wwwroot/pyiteam/mypy01.py
姓名:小明,年齡:20,職業:學生
姓名:小紅,年齡:18,職業:教師
姓名:小王,年齡:18,職業:隔壁
姓名:小明,年齡:20,職業:學生
姓名:小紅,年齡:18,職業:教師
姓名:小王,年齡:18,職業:隔壁
process finished with exit code 0
5 3 Python例項變數
說明 class person 構造方法 def init self,name 無名氏 age 0 print 構造方法 self.name name self.age age說明 呼叫構造方法,不是直接呼叫 init 方法,而是通過類名來呼叫。p1 person 建立物件 print p1 p1....
5 3 Python 函式物件與閉包
函式在python中也是物件,也就是說函式也可以當成引數傳遞給其他函式,放在資料結構中,也可以作為函式的返回值.當函式當作資料處理時,它將顯式地攜帶與定義該函式的周圍環境相關的資訊.這將直接影響到函式中自由變數的繫結方式.foo.py x 1 defcallfunc func return func...
Python的zip物件以及並行迭代
zip物件 zip 列表1,列表2,列表3,將多個列表對應位置的元素合成元組,並返回這個zip物件。a 1,3,4,5 b 11,33,44,55 c 22,33,44,66 d zip a,b,c print d 直接輸出返回zip物件 print list d 輸出列表轉化物件包含元組,這是列表...