|
22 | 22 | }, |
23 | 23 | { |
24 | 24 | "cell_type": "code", |
25 | | - "execution_count": 26, |
| 25 | + "execution_count": 1, |
26 | 26 | "metadata": {}, |
27 | 27 | "outputs": [ |
28 | 28 | { |
|
68 | 68 | }, |
69 | 69 | { |
70 | 70 | "cell_type": "code", |
71 | | - "execution_count": 27, |
| 71 | + "execution_count": 2, |
72 | 72 | "metadata": {}, |
73 | 73 | "outputs": [], |
74 | 74 | "source": [ |
|
103 | 103 | }, |
104 | 104 | { |
105 | 105 | "cell_type": "code", |
106 | | - "execution_count": 28, |
| 106 | + "execution_count": 3, |
107 | 107 | "metadata": {}, |
108 | 108 | "outputs": [], |
109 | 109 | "source": [ |
|
132 | 132 | }, |
133 | 133 | { |
134 | 134 | "cell_type": "code", |
135 | | - "execution_count": 29, |
| 135 | + "execution_count": 4, |
136 | 136 | "metadata": {}, |
137 | 137 | "outputs": [ |
138 | 138 | { |
139 | 139 | "name": "stdout", |
140 | 140 | "output_type": "stream", |
141 | 141 | "text": [ |
142 | 142 | "Tree<'Organization'>\n", |
143 | | - "├── <__main__.Department object at 0x118c3fbc0>\n", |
144 | | - "│ ├── <__main__.Department object at 0x118646c30>\n", |
145 | | - "│ │ ╰── <__main__.Person object at 0x118c68170>\n", |
146 | | - "│ ╰── <__main__.Person object at 0x118c3f770>\n", |
147 | | - "├── <__main__.Department object at 0x118c3ffe0>\n", |
148 | | - "│ ╰── <__main__.Person object at 0x118c68bf0>\n", |
149 | | - "╰── <__main__.Person object at 0x118c3ffb0>\n" |
| 143 | + "├── <__main__.Department object at 0x106a66e40>\n", |
| 144 | + "│ ├── <__main__.Department object at 0x106a65610>\n", |
| 145 | + "│ │ ╰── <__main__.Person object at 0x10c02e4e0>\n", |
| 146 | + "│ ╰── <__main__.Person object at 0x10c02ede0>\n", |
| 147 | + "├── <__main__.Department object at 0x106a64170>\n", |
| 148 | + "│ ╰── <__main__.Person object at 0x10c02e5a0>\n", |
| 149 | + "╰── <__main__.Person object at 0x10c02e150>\n" |
150 | 150 | ] |
151 | 151 | } |
152 | 152 | ], |
|
183 | 183 | }, |
184 | 184 | { |
185 | 185 | "cell_type": "code", |
186 | | - "execution_count": 30, |
| 186 | + "execution_count": 5, |
187 | 187 | "metadata": {}, |
188 | 188 | "outputs": [ |
189 | 189 | { |
|
215 | 215 | }, |
216 | 216 | { |
217 | 217 | "cell_type": "code", |
218 | | - "execution_count": 31, |
| 218 | + "execution_count": 6, |
219 | 219 | "metadata": {}, |
220 | 220 | "outputs": [ |
221 | 221 | { |
222 | 222 | "data": { |
223 | 223 | "text/plain": [ |
224 | | - "Node<'Person<Alice (25)>', data_id=294404091>" |
| 224 | + "Node<'Person<Alice (25)>', data_id=281030165>" |
225 | 225 | ] |
226 | 226 | }, |
227 | | - "execution_count": 31, |
| 227 | + "execution_count": 6, |
228 | 228 | "metadata": {}, |
229 | 229 | "output_type": "execute_result" |
230 | 230 | } |
|
243 | 243 | }, |
244 | 244 | { |
245 | 245 | "cell_type": "code", |
246 | | - "execution_count": 32, |
| 246 | + "execution_count": 7, |
247 | 247 | "metadata": {}, |
248 | 248 | "outputs": [ |
249 | 249 | { |
250 | 250 | "data": { |
251 | 251 | "text/plain": [ |
252 | | - "<__main__.Person at 0x118c3ffb0>" |
| 252 | + "<__main__.Person at 0x10c02e150>" |
253 | 253 | ] |
254 | 254 | }, |
255 | | - "execution_count": 32, |
| 255 | + "execution_count": 7, |
256 | 256 | "metadata": {}, |
257 | 257 | "output_type": "execute_result" |
258 | 258 | } |
|
276 | 276 | }, |
277 | 277 | { |
278 | 278 | "cell_type": "code", |
279 | | - "execution_count": 33, |
| 279 | + "execution_count": 11, |
280 | 280 | "metadata": {}, |
281 | 281 | "outputs": [ |
282 | 282 | { |
283 | 283 | "data": { |
284 | 284 | "text/plain": [ |
285 | | - "[Node<'Department<Development>', data_id=294404028>,\n", |
286 | | - " Node<'Department<Marketing>', data_id=294404094>]" |
| 285 | + "'Department<Test>'" |
287 | 286 | ] |
288 | 287 | }, |
289 | | - "execution_count": 33, |
| 288 | + "execution_count": 11, |
| 289 | + "metadata": {}, |
| 290 | + "output_type": "execute_result" |
| 291 | + } |
| 292 | + ], |
| 293 | + "source": [ |
| 294 | + "str(tree[claire].parent.data)" |
| 295 | + ] |
| 296 | + }, |
| 297 | + { |
| 298 | + "cell_type": "code", |
| 299 | + "execution_count": 12, |
| 300 | + "metadata": {}, |
| 301 | + "outputs": [ |
| 302 | + { |
| 303 | + "data": { |
| 304 | + "text/plain": [ |
| 305 | + "[Node<'Department<Development>', data_id=275408612>,\n", |
| 306 | + " Node<'Department<Marketing>', data_id=275407895>]" |
| 307 | + ] |
| 308 | + }, |
| 309 | + "execution_count": 12, |
290 | 310 | "metadata": {}, |
291 | 311 | "output_type": "execute_result" |
292 | 312 | } |
293 | 313 | ], |
294 | 314 | "source": [ |
295 | | - "# tree[alice].parent.data\n", |
296 | 315 | "tree[alice].get_siblings()" |
297 | 316 | ] |
298 | 317 | }, |
|
0 commit comments