Python Container Types

Python Container Types

Container Types in python
  • Ordered sequences, fast index acess , repeatable values 
       
code
#ordered sequences, fast index access, repeatable values
list [1, 5, 9] ["x", 11, 8.9] ["mot"]
tuple (1, 5, 9) 11, "y", 7.4  ("mot",)
str bytes (ordered sequences of chars/bytes)
#Key container, no a priori order , fast key access, each key is unique
#dictionary

 dict {"key":"value"}
dict (a=3, b=4, k="v")
#(key/value associations)
{1:"one", 3:"three", 2:"two", 3.14:"n"}
#collection
set{"key1","key2"}  {1, 9, 3, 0}
#keys=hashable values (base types, immutables...)  frozenset immutable set

Example
 
a=[1,5,9]
b=["x",11,8.9]
c=["mot"]
d=(1,5,9)
e=11,"y",7.4
f=("mot",)
g={"key":"value"}
j={"key1","key2"}
k={1,9,3,0}

print a
print b
print c
print d
print e
print f
print g
print j
print k

Screenshot

python container
 

0 comments:

Post a Comment