假設我有一個包含nltk樹類的樹的變量。是否有任何像parent()或返回節點的父節點的函數?在nltk樹中,如何從小孩訪問父母?
2
A
回答
4
使用NLTK 3,您可以使用nltk.tree.ParentedTree 它有一個parent()方法。
3
您需要不同的數據結構:一個樹,其節點包含指向其父級的指針。 NLTK現在提供類型nltk.tree.ParentedTree
(正如@Gerhard已經指出的那樣)。但NLTK語料庫和工具會生成簡單的Tree
對象,因此您需要轉換。如果您擁有一個包含樹可變mytree
,將其轉換是這樣的:
from nltk.tree import ParentedTree
newtree = ParentedTree.convert(mytree)
新樹的節點將有一個parent()
方法,你可以用它來瀏覽了樹。
相關問題
- 1. Android/Java(?) - 從小孩訪問父母
- 2. jQuery。從小孩到父母
- 3. 如果該孩子的父母有父母,該如何訪問孩子?
- 4. 從小孩訪問父項道具
- 5. django - 我如何從父母訪問孩子的Meta?
- 6. C# - 如何小孩和父母comuncate
- 7. 訪問父類從孩子
- 8. 使用JPA從小孩獲得父母
- 9. 如何從父母送模型孩子
- 10. 如何從父母的孩子分配父母的變量?
- 11. ReactJS - 孩子如何訪問父母的道具?
- 12. 如何訪問模型的孩子的其他父母
- 13. 如何推翻從兒童父母的數組結果樹到父母的孩子在Javascript中
- 14. 如何從父SKSpriteNode中刪除小孩SKSpriteNode而不殺小孩
- 15. 我如何從小孩那裏得到父母的信息?
- 16. 如何從小孩到父母引用一個類?
- 17. 從父母到孩子的iframe跨域訪問
- 18. 從父母工廠女孩工廠訪問子屬性
- 19. 如何從父母的方法訪問孩子的繼承成員
- 20. 如何使孩子父在XML樹
- 21. 樹/圖表,如何表示多個父母和孩子?
- 22. 道場dijit樹:如何管理父母,孩子和葉節點?
- 23. 如何在JADE中訪問2級父級(祖父母)行爲?
- 24. 如何在jquery父母父類中訪問?
- 25. Java |父母和孩子班的靜態變量|從父類訪問子var值
- 26. 如何訪問NLTK樹中節點的內容?
- 27. 如何從小孩通知父課堂?
- 28. 中心div水平在它的父母父母小於那個孩子
- 29. Wordpress 3 - 父母/小孩類別操作
- 30. SpriteKit:小孩不隨父母旋轉SKNode