Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2009-01-10 17:39:05
Size: 94
Editor: pool-96-245-136-24
Comment:
Revision 3 as of 2009-01-10 17:55:20
Size: 1143
Editor: pool-96-245-136-24
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:




These two tables to show some ''comparable'' collection types when transfering from another language to python. It gives you a good place to look if nothing else.

This first table shows the python object you might use if you would have used the other object in a previous language.

||<colspan=5>'''Other Languages to Python'''||
 ||<bgcolor="#E0E0FF"> python||php||Java||C/C++||perl||
 ||<bgcolor="#E0E0FF"> list||array*||array||array||?||
 ||<bgcolor="#E0E0FF"> dictionary||array||hashmap||map||?||

*php array is more like a dictionary, but it can jave numeric keys.<<br>><<br>>
And conversly if you were to try and replace something in python you can use the following Objects to mimic the python one.

||<colspan=5>'''Python to other languages'''||
 ||<bgcolor="#E0E0FF"> python||php||Java||C/C++||perl||
 ||<bgcolor="#E0E0FF"> list||array*||java.util.ArrayList<Object>||array||?||
 ||<bgcolor="#E0E0FF"> dictionary||array||HashMap<Object,Object>||Map||?||
 ||<bgcolor="#E0E0FF"> array.array||?||array||array||?||
  • Shows common types/objects from other languages and suggests a suitable python type/object.

These two tables to show some comparable collection types when transfering from another language to python. It gives you a good place to look if nothing else.

This first table shows the python object you might use if you would have used the other object in a previous language.

Other Languages to Python

  • python

    php

    Java

    C/C++

    perl

    list

    array*

    array

    array

    ?

    dictionary

    array

    hashmap

    map

    ?

*php array is more like a dictionary, but it can jave numeric keys.<<br>><<br>> And conversly if you were to try and replace something in python you can use the following Objects to mimic the python one.

Python to other languages

  • python

    php

    Java

    C/C++

    perl

    list

    array*

    java.util.ArrayList<Object>

    array

    ?

    dictionary

    array

    HashMap<Object,Object>

    Map

    ?

    array.array

    ?

    array

    array

    ?

ComparingTypes (last edited 2009-01-10 18:02:10 by pool-96-245-136-24)

Unable to edit the page? See the FrontPage for instructions.