當前位置: 首頁>>代碼示例>>Python>>正文


Python Class.flatten方法代碼示例

本文整理匯總了Python中Class.flatten方法的典型用法代碼示例。如果您正苦於以下問題:Python Class.flatten方法的具體用法?Python Class.flatten怎麽用?Python Class.flatten使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Class的用法示例。


在下文中一共展示了Class.flatten方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: list

# 需要導入模塊: import Class [as 別名]
# 或者: from Class import flatten [as 別名]
#!/usr/bin/env python
#! -*- coding: utf-8 -*-
import math
print math.sin(0)
#導入模塊會相應地執行其中的代碼,同時模塊隻有在第一次導入的過程中才會被執行
import sys;sys.path.append('/Users/wangshaoyu/python/learn');import Class;
nested=[[1,2],[3,4],[5,6]]
#如何調用模塊中的方法,使用module.way
print list(Class.flatten(nested))
#__name__在主程序中__name__的值是__main__,而在模塊中,這個名字是模塊名如Class就是 Class
print __name__
#可以格式化的輸出,如果數據結構過大,不能一行打印完,可以使用pprint模塊中的pprint函數替代普通的print語句,
import pprint ;pprint.pprint(sys.path)
#解釋器在列表中查找需要的模塊,一開始sys.path就應該包含正確的目錄,有兩種方法可以保證係統搜索到你的目錄:
#第一種方法是將你的代碼放到合適的根目錄的位置,第二種方法是告訴解釋器去哪裏查找需要的模塊。
#標準的實現方法是在PYTHONPATH環境變量中包含模塊所在的目錄

#模塊的三種導入方式
#import drawing 這一條語句之後,__init__模塊的內容是可用的,
#import drawing.colors 這一條語句之後,可以通過全名drawing.colors來使用,
#from drawing import shapes 這一條語句之後,可以通過短名來使用 shapes
import copy
#print dir(copy) 
#可以使用dir來查看模塊中所有的函數、類、變量
print [n for n in dir(copy) if not n.startswith('_')]
#copy 包中可以使用的所有特性__all__
print copy.__all__
#help(copy.copy)
#查看模塊文檔 print copy.__doc__
#快速查找到源代碼的路徑 print copy.__file__
開發者ID:haidenayitou,項目名稱:knowledge,代碼行數:32,代碼來源:module.py


注:本文中的Class.flatten方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。