Python: Operações com Arrays: Difference between revisions
Line 3: | Line 3: | ||
= Operações com Arrays = | = Operações com Arrays = | ||
== Básico == | |||
#!/usr/bin/python | #!/usr/bin/python | ||
from array import * | from array import * | ||
Line 24: | Line 25: | ||
print(newArray) | print(newArray) | ||
# array('i', [14, 18, 12, 10]) | # array('i', [14, 18, 12, 10]) | ||
== Arrays multi-dimensionais == | |||
Para arrays multi-dimensionais usamos o módulo numpy. | |||
#!/usr/bin/python | |||
from numpy import * | |||
arr = array([1,2,4,7,5,9]) | |||
print(arr) | |||
# [1 2 4 7 5 9] | |||
vals = array('i',[5,9,6,7]) | |||
= Ver também = | = Ver também = |
Revision as of 02:01, 28 September 2018
Arrays em python só podem ser de apenas um tipo
Operações com Arrays
Básico
#!/usr/bin/python from array import * vals = array('i',[5,9,6,7]) print vals # array('i', [5, 6, 9, 7]) print vals[0] # 5 vals.reverse() print vals # array('i', [7, 9, 6, 5]) for v in vals: print(v,end='') # 7965 newArray = array(vals.typecode, (v*2 for v in vals)) print(newArray) # array('i', [14, 18, 12, 10])
Arrays multi-dimensionais
Para arrays multi-dimensionais usamos o módulo numpy.
#!/usr/bin/python from numpy import * arr = array([1,2,4,7,5,9]) print(arr) # [1 2 4 7 5 9] vals = array('i',[5,9,6,7])