13個非常實用的語言特性,助力更好的Python學習!
阿新 • • 發佈:2019-01-05
12c 圖片 列表 語言特性 免費 分開 使用 刪除 iterators
如果你是一個在學Python,或者打算學習Python老鐵,看完這些語言特性,你會覺得很有受益且實用!
1、分拆
當你要傳遞的參數已經是一個列表,調用的函數卻接受分開一個個的參數,這個時候可以考慮參數列表拆分:
2、交換變量分拆
3、負索引
非常直觀,以元素1為第0個元素,最後一個元素即為a[-1],有點循環鏈表的意思。
4、列表切片 (a[start:end])
5、使用負索引的列表切片
6、帶步進值的列表切片 (a[start:end:step])
7、負步進值得列表切片
8、列表切片賦值
9、命名切片 (slice(start, end, step))
10、zip打包解包列表和倍數
11、使用zip合並相鄰的列表項
12、使用zip和iterators生成滑動窗口 (n -grams)
13、使用zip反轉字典
以上就是13個特性,希望對大家有所幫助!
寫在最後:
想學Python或者對Python感興趣的老鐵,想要Python資料的夥計,都可以加群571799375,群裏有適合Python各個學習階段的資料(最新版的Python資料),免費送給大家!
本文來自網絡,如有侵權,請聯系小編刪除!
13個非常實用的語言特性,助力更好的Python學習!