Mercurial > cpython-lru_cache-weakref
annotate Doc/lib/libarray.tex @ 10666:bebe9830b33c legacy-trunk
Fix markup typo.
| author | Fred Drake <fdrake@acm.org> |
|---|---|
| date | Wed, 21 Apr 1999 21:33:24 +0000 |
| parents | c7470b14dec7 |
| children | 36e258b57750 |
| rev | line source |
|---|---|
| 8918 | 1 \section{\module{array} --- |
|
10647
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
2 Efficient arrays of numeric values} |
|
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
3 |
|
8716
760dcf197048
Adjusted to use the new module synopsis support macros.
Fred Drake <fdrake@acm.org>
parents:
8018
diff
changeset
|
4 \declaremodule{builtin}{array} |
|
760dcf197048
Adjusted to use the new module synopsis support macros.
Fred Drake <fdrake@acm.org>
parents:
8018
diff
changeset
|
5 \modulesynopsis{Efficient arrays of uniformly typed numeric values.} |
|
760dcf197048
Adjusted to use the new module synopsis support macros.
Fred Drake <fdrake@acm.org>
parents:
8018
diff
changeset
|
6 |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
7 |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
8 This module defines a new object type which can efficiently represent |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
9 an array of basic values: characters, integers, floating point |
|
10647
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
10 numbers. Arrays\index{arrays} are sequence types and behave very much |
|
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
11 like lists, except that the type of objects stored in them is |
|
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
12 constrained. The type is specified at object creation time by using a |
|
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
13 \dfn{type code}, which is a single character. The following type |
|
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
14 codes are defined: |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
15 |
| 8018 | 16 \begin{tableiii}{c|l|c}{code}{Type code}{C Type}{Minimum size in bytes} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
17 \lineiii{'c'}{character}{1} |
| 9618 | 18 \lineiii{'b'}{signed int}{1} |
| 19 \lineiii{'B'}{unsigned int}{1} | |
| 20 \lineiii{'h'}{signed int}{2} | |
| 21 \lineiii{'H'}{unsigned int}{2} | |
| 22 \lineiii{'i'}{signed int}{2} | |
| 23 \lineiii{'I'}{unsigned int}{2} | |
| 24 \lineiii{'l'}{signed int}{4} | |
| 25 \lineiii{'L'}{unsigned int}{4} | |
| 26 \lineiii{'f'}{float}{4} | |
| 27 \lineiii{'d'}{double}{8} | |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
28 \end{tableiii} |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
29 |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
30 The actual representation of values is determined by the machine |
|
10647
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
31 architecture (strictly speaking, by the C implementation). The actual |
| 9618 | 32 size can be accessed through the \member{itemsize} attribute. The values |
|
4877
e57a8de5aeb3
Added unsigned data formats (B, H, I, L).
Guido van Rossum <guido@python.org>
parents:
2609
diff
changeset
|
33 stored for \code{'L'} and \code{'I'} items will be represented as |
|
e57a8de5aeb3
Added unsigned data formats (B, H, I, L).
Guido van Rossum <guido@python.org>
parents:
2609
diff
changeset
|
34 Python long integers when retrieved, because Python's plain integer |
|
10647
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
35 type cannot represent the full range of C's unsigned (long) integers. |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
36 |
|
2609
7ef72873e4d6
restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents:
2576
diff
changeset
|
37 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
38 The module defines the following function and type object: |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
39 |
|
7712
0cbc9df882b6
Change "\," to just "," in function signatures. This is easier to maintain,
Fred Drake <fdrake@acm.org>
parents:
7505
diff
changeset
|
40 \begin{funcdesc}{array}{typecode\optional{, initializer}} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
41 Return a new array whose items are restricted by \var{typecode}, and |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
42 initialized from the optional \var{initializer} value, which must be a |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
43 list or a string. The list or string is passed to the new array's |
| 7501 | 44 \method{fromlist()} or \method{fromstring()} method (see below) to add |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
45 initial items to the array. |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
46 \end{funcdesc} |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
47 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
48 \begin{datadesc}{ArrayType} |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
49 Type object corresponding to the objects returned by |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
50 \function{array()}. |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
51 \end{datadesc} |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
52 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
53 |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
54 Array objects support the following data items and methods: |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
55 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
56 \begin{memberdesc}[array]{typecode} |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
57 The typecode character used to create the array. |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
58 \end{memberdesc} |
| 7501 | 59 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
60 \begin{memberdesc}[array]{itemsize} |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
61 The length in bytes of one array item in the internal representation. |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
62 \end{memberdesc} |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
63 |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
64 |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
65 \begin{methoddesc}[array]{append}{x} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
66 Append a new item with value \var{x} to the end of the array. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
67 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
68 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
69 \begin{methoddesc}[array]{buffer_info}{} |
|
6965
dce838cd42c1
Added missing "\" to "\var{address}, var{length}" in buffer_info() description.
Fred Drake <fdrake@acm.org>
parents:
6875
diff
changeset
|
70 Return a tuple \code{(\var{address}, \var{length})} giving the current |
|
6022
802470c7a50f
Added buffer_info() docs.
Guido van Rossum <guido@python.org>
parents:
5818
diff
changeset
|
71 memory address and the length in bytes of the buffer used to hold |
|
802470c7a50f
Added buffer_info() docs.
Guido van Rossum <guido@python.org>
parents:
5818
diff
changeset
|
72 array's contents. This is occasionally useful when working with |
|
802470c7a50f
Added buffer_info() docs.
Guido van Rossum <guido@python.org>
parents:
5818
diff
changeset
|
73 low-level (and inherently unsafe) I/O interfaces that require memory |
| 7501 | 74 addresses, such as certain \cfunction{ioctl()} operations. The returned |
|
6022
802470c7a50f
Added buffer_info() docs.
Guido van Rossum <guido@python.org>
parents:
5818
diff
changeset
|
75 numbers are valid as long as the array exists and no length-changing |
|
802470c7a50f
Added buffer_info() docs.
Guido van Rossum <guido@python.org>
parents:
5818
diff
changeset
|
76 operations are applied to it. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
77 \end{methoddesc} |
|
6022
802470c7a50f
Added buffer_info() docs.
Guido van Rossum <guido@python.org>
parents:
5818
diff
changeset
|
78 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
79 \begin{methoddesc}[array]{byteswap}{x} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
80 ``Byteswap'' all items of the array. This is only supported for |
|
1767
907605320a5f
Lots of small corrections by Andrew Kuchling (plus all new rotor docs)
Guido van Rossum <guido@python.org>
parents:
1471
diff
changeset
|
81 integer values. It is useful when reading data from a file written |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
82 on a machine with a different byte order. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
83 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
84 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
85 \begin{methoddesc}[array]{fromfile}{f, n} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
86 Read \var{n} items (as machine values) from the file object \var{f} |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
87 and append them to the end of the array. If less than \var{n} items |
| 7501 | 88 are available, \exception{EOFError} is raised, but the items that were |
|
2576
f47bc5554418
mass changes; fix titles; add examples; correct typos; clarifications;
Guido van Rossum <guido@python.org>
parents:
2491
diff
changeset
|
89 available are still inserted into the array. \var{f} must be a real |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
90 built-in file object; something else with a \method{read()} method won't |
|
2576
f47bc5554418
mass changes; fix titles; add examples; correct typos; clarifications;
Guido van Rossum <guido@python.org>
parents:
2491
diff
changeset
|
91 do. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
92 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
93 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
94 \begin{methoddesc}[array]{fromlist}{list} |
|
2491
fb8e08ec88dd
changes (suggested) by Soren Larsen
Guido van Rossum <guido@python.org>
parents:
1767
diff
changeset
|
95 Append items from the list. This is equivalent to |
| 7501 | 96 \samp{for x in \var{list}:\ a.append(x)} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
97 except that if there is a type error, the array is unchanged. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
98 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
99 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
100 \begin{methoddesc}[array]{fromstring}{s} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
101 Appends items from the string, interpreting the string as an |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
102 array of machine values (i.e. as if it had been read from a |
| 7501 | 103 file using the \method{fromfile()} method). |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
104 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
105 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
106 \begin{methoddesc}[array]{insert}{i, x} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
107 Insert a new item with value \var{x} in the array before position |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
108 \var{i}. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
109 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
110 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
111 \begin{methoddesc}[array]{read}{f, n} |
|
7505
ef980e17b593
Deprecate the read() and write() methods.
Fred Drake <fdrake@acm.org>
parents:
7501
diff
changeset
|
112 \deprecated {1.5.1} |
|
ef980e17b593
Deprecate the read() and write() methods.
Fred Drake <fdrake@acm.org>
parents:
7501
diff
changeset
|
113 {Use the \method{fromfile()} method.} |
| 7501 | 114 Read \var{n} items (as machine values) from the file object \var{f} |
| 115 and append them to the end of the array. If less than \var{n} items | |
| 116 are available, \exception{EOFError} is raised, but the items that were | |
| 117 available are still inserted into the array. \var{f} must be a real | |
| 118 built-in file object; something else with a \method{read()} method won't | |
| 119 do. | |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
120 \end{methoddesc} |
| 7501 | 121 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
122 \begin{methoddesc}[array]{reverse}{} |
| 7501 | 123 Reverse the order of the items in the array. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
124 \end{methoddesc} |
| 7501 | 125 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
126 \begin{methoddesc}[array]{tofile}{f} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
127 Write all items (as machine values) to the file object \var{f}. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
128 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
129 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
130 \begin{methoddesc}[array]{tolist}{} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
131 Convert the array to an ordinary list with the same items. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
132 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
133 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
134 \begin{methoddesc}[array]{tostring}{} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
135 Convert the array to an array of machine values and return the |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
136 string representation (the same sequence of bytes that would |
| 7501 | 137 be written to a file by the \method{tofile()} method.) |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
138 \end{methoddesc} |
| 7501 | 139 |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
140 \begin{methoddesc}[array]{write}{f} |
|
7505
ef980e17b593
Deprecate the read() and write() methods.
Fred Drake <fdrake@acm.org>
parents:
7501
diff
changeset
|
141 \deprecated {1.5.1} |
|
ef980e17b593
Deprecate the read() and write() methods.
Fred Drake <fdrake@acm.org>
parents:
7501
diff
changeset
|
142 {Use the \method{tofile()} method.} |
| 7501 | 143 Write all items (as machine values) to the file object \var{f}. |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
144 \end{methoddesc} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
145 |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
146 When an array object is printed or converted to a string, it is |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
147 represented as \code{array(\var{typecode}, \var{initializer})}. The |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
148 \var{initializer} is omitted if the array is empty, otherwise it is a |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
149 string if the \var{typecode} is \code{'c'}, otherwise it is a list of |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
150 numbers. The string is guaranteed to be able to be converted back to |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
151 an array with the same type and value using reverse quotes |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
152 (\code{``}). Examples: |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
153 |
|
7277
bf4e790bd61a
Remove all \bcode / \ecode cruft; this is no longer needed. See previous
Fred Drake <fdrake@acm.org>
parents:
6965
diff
changeset
|
154 \begin{verbatim} |
|
1471
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
155 array('l') |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
156 array('c', 'hello world') |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
157 array('l', [1, 2, 3, 4, 5]) |
|
2ec96140a36b
Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff
changeset
|
158 array('d', [1.0, 2.0, 3.14]) |
|
7277
bf4e790bd61a
Remove all \bcode / \ecode cruft; this is no longer needed. See previous
Fred Drake <fdrake@acm.org>
parents:
6965
diff
changeset
|
159 \end{verbatim} |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
160 |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
161 |
|
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
162 \begin{seealso} |
|
10647
c7470b14dec7
Added "See also" reference to xdrlib.
Fred Drake <fdrake@acm.org>
parents:
9618
diff
changeset
|
163 \seemodule{struct}{packing and unpacking of heterogeneous binary data} |
| 10666 | 164 \seemodule{xdrlib}{packing and unpacking of XDR data} |
|
7804
6d04e8c817fb
Use {seealso} environment to refer to the struct module.
Fred Drake <fdrake@acm.org>
parents:
7712
diff
changeset
|
165 \end{seealso} |
