HDF   h`HEAP table_i_tableTREE 7])) vlarray.append([5, 6, 9, 8]) # Now, read it through an iterator: for x in vlarray: print vlarray.name+"["+str(vlarray.nrow)+"]-->", x # Close the file fileh.close() The output of the previous program looks like this:: vlarray1[0]--> [5 6] vlarray1[1]--> [5 6 7] vlarray1[2]--> [5 6 9 8] The `objects` argument is only retained for backwards compatib X0(SظE (CLASSTABLE (VERSION2.6 (TITLESNODX8TREE0S` (TITLE (CLASSGROUP (VERSION1.0 FILTERSccopy_reg _reconstructor p1 (ctables.Leaf Filters p2 c__builtin__ object p3 NtRp4 (dp5 S'shuffle' p6 I00 sS'complevel' p7 I0 sS'fletcher32' p8 I00 sS'complib' p9 S'zlib' p10 sb. 8PYTABLES_FORMAT_VERSION1.6 % %pfpfĭT@ĭT@ !]%@!]%@ dp#@dp#@Hk @Hk @ Hn&@Hn&@ ȶD(@ȶD(@ A%@A%@@# @@# @ :$)@:$)@ M$%@M$%@|0@|0@9J.@9J.@ W'@W'@0E3@0E3@ |)@|)@ G)@G)@PZ1@PZ1@V83@V83@ $@$@÷0@÷0@"/43@"/43@=;@=;@x1/7@x1/7@#>@#>@5<8@5<8@53@53@J5@J5@"" A@ A@oہ:@oہ:@}@9@}@9@##,A@,A@Q;@Q;@&&@C@@C@'',~C@,~C@##`ۦA@`ۦA@##A@A@%%B@B@((D@D@%%UB@UB@&&N[C@N[C@%%'B@'B@!!Nd@@Nd@@--RF@RF@))}D@}D@))ND@ND@33yI@yI@22S;I@S;I@++vE@vE@  col1 col2 col3 ?@4 4col4 ?@4 42 0 NROWS@2 0 FIELD_0_NAMEcol1 0 FIELD_1_NAMEcol2 0 FIELD_2_NAMEcol3 0 FIELD_3_NAMEcol4 0FLAVOR numarray 8 AUTOMATIC_INDEX  0 REINDEX  8 FIELD_0_FILL  8 FIELD_1_FILL  @ FIELD_2_FILL ?@4 4 @ FIELD_3_FILL ?@4 4HEAP0^TREE" 7])) vlarray.append([5, 6, 9, 8]) # Now, read it through an iterator: for x in vlarray: print vlarray.name+"["+str(vlarray.nrow)+"]-->", x # Close the file fileh.close() The output of the previous program looks like this:: vlarray1[0]--> [5 6] vlarray1[1]--> [5 6 7] vlarray1[2]--> [5 6 9 8] The `objects` argument is only retained for backwards compatib ^HEAP0`TREEh$ 7])) vlarray.append([5, 6, 9, 8]) # Now, read it through an iterator: for x in vlarray: print vlarray.name+"["+str(vlarray.nrow)+"]-->", x # Close the file fileh.close() The output of the previous program looks like this:: vlarray1[0]--> [5 6] vlarray1[1]--> [5 6 7] vlarray1[2]--> [5 6 9 8] The `objects` argument is only retained for backwards compatib `SNOD!01D0  (22 h: ظE 0CLASS INDEXARRAYbSNOD%X#  (22 & ظE 0CLASS INDEXARRAYcTREE(( h2(2(2((4 HEAP0Xd d     !+ $%*(& %pfĭT@Hk @@# @dp#@$@M$%@A%@!]%@  !+$ %&(* !"###%%%Hn&@W'@ȶD(@|)@:$)@G)@9J.@÷0@|0@PZ1@"/43@V83@0E3@53@J5@x1/7@5<8@}@9@oہ:@Q;@=;@#>@Nd@@ A@,A@`ۦA@A@'B@UB@B@&&'())+-23")#'-.1,0/@C@N[C@,~C@D@}D@ND@vE@RF@S;I@yI@")#'-.1,0/TREE(2( 3(03(X3((p4 TREEG 7])) vlarray.append([5, 6, 9, 8]) # Now, read it through an iterator: for x in vlarray: print vlarray.name+"["+str(vlarray.nrow)+"]-->", x # Close the file fileh.close() The output of the previous program looks like this:: vlarray1[0]--> [5 6] vlarray1[1]--> [5 6 7] vlarray1[2]--> [5 6 9 8] The `objects` argument is only retained for backwards compatib Xf ?@4 4(22 `T ظE 0CLASS INDEXARRAYSNODIF  (22 (J ظE 0CLASS INDEXARRAYHgTREE(`1( 1(1(1((5 TREEP2P 3P3P 4P(4 col2col48 HTITLE#Indexes container for table /table (CLASSTINDEX (VERSION1.0 FILTERSccopy_reg _reconstructor p1 (ctables.Leaf Filters p2 c__builtin__ object p3 NtRp4 (dp5 S'shuffle' p6 I00 sS'complevel' p7 I0 sS'fletcher32' p8 I00 sS'complib' p9 S'zlib' p10 sb. 0 PATHNAME/tablesortedindices 8TITLEIndex for col2 column (CLASSCINDEX (VERSION1.0 FILTERSccopy_reg _reconstructor p1 (ctables.Leaf Filters p2 c__builtin__ object p3 NtRp4 (dp5 S'shuffle' p6 I00 sS'complevel' p7 I0 sS'fletcher32' p8 I00 sS'complib' p9 S'zlib' p10 sb. 0 DIRTY  0 EXTDIM  0FLAVOR numarray (VERSION1.3 0TITLESorted Values 0 EXTDIM  0FLAVOR numarray (VERSION1.3 0TITLEReverse IndicessortedindicesD0 8TITLEIndex for col4 column (CLASSCINDEX (VERSION1.0 FILTERSccopy_reg _reconstructor p1 (ctables.Leaf Filters p2 c__builtin__ object p3 NtRp4 (dp5 S'shuffle' p6 I00 sS'complevel' p7 I0 sS'fletcher32' p8 I00 sS'complib' p9 S'zlib' p10 sb. 0 DIRTY  0 EXTDIM  0FLAVOR numarray (VERSION1.3 0TITLESorted Values 0 EXTDIM  0FLAVOR numarray (VERSION1.3 0TITLEReverse Indices