Zu verstehen: Aus PHP-Array in Python?

Dies ist eine Gemeinsame Aufgabe In PHP und anderen Programmiersprachen.I verschoben von PHP-Entwickler.
Ich möchte sicherstellen, dass mit dieser Sammlungen.
Jemand, der gut in python-bitte helfen Sie mir, klar zu verstehen .
Dies ist meine Sammlungen von PHP-code.

<?php
$php = array(1,2,3,4,5,6,7,8,9,10);
for ($i = 0; $i < 10 ; $i ++)
echo $php[$i]."<br>";
?>

=>Was ist in Python?

<?php

for ($i = 0; $i < 10 ; $i ++)
echo $php[$i] = $i +1 ;
?>

=>Was ist in Python?

<?php
$php = array(1,2,3,4,5,6,7,8,9,10);
foreach ($php as $value)
echo $value."<br>";
?>

=>Was ist in Python?

<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
    $value = $value * 2;
}
//$arr is now array(2, 4, 6, 8)
?>

=>Was ist in Python?

<?php
$arr = array("mot"=>"one", "hai"=>"two","ba"=> "three");
foreach ($arr as $key => $value) {
    echo "Key: $key; Value: $value<br />\n";
}
?>

=>Was ist in Python?

<?php
$arr = array("one", "two","three");
while (list($key, $value) = each($arr)) {
    echo "Key: $key; Value: $value<br />\n";
}
?>

=>Was ist in Python?

<?php
$arr = array("one", "two","three");
while ($element = each($arr)) {
    echo "Key: $element['key']; Value: $element['value']<br />\n";
}
?>

=>Was ist in Python?

<?php
$products = array( array("ITL","INTEL","HARD"),
                        array("MIR", "MICROSOFT","SOFT"),
                        array("Py4C", "pythonkhmer.wordpress.com","TUTORIAL")
                         );
for ($row = 0; $row < 3; $row++)
{
    for ($col = 0; $col <3; $col++)
        {
         echo "|".$products[$row][$col];
         }
echo "<br>";
}
?>

=>Was ist in Python?

  • Versuchen Sie nicht, zu übersetzen Ihre Sammlung nennen wir Sie "Muster" in Python direkt, Sie wird wahrscheinlich produzieren code, der sehr [unpythonic][1]. Stattdessen nehmen Sie die Zeit zu lernen über die grundlegenden Python-Datenstrukturen ersten, bevor Sie springen auf die Tastatur. [1]: faassen.n--tree.net/blog/view/weblog/2005/08/06/0
  • Beachten Sie, dass anstatt zu sagen: $php = array(1,2,3,4,5,6,7,8,9,10); können Sie $php = range(1,10); (und das gleiche in Python eigentlich).
  • Zumindest in Python, das die range(1,11), d.h. n+1 für die Obere Grenze.
  • Alle Gründe, warum Sie un-akzeptiert meine Antwort? 🙂
  • sieht aus wie er gebloggt deine Antwort
  • Denn Sie machen mir klar verstehen.über die Schleife in python-array,multi-array.Liste,und dict.Jetzt habe ich die Konzepte.von php zu python.Nochmals vielen Dank. Alle Gründe, warum Sie un-akzeptiert meine Antwort? 🙂 Wie Kann ich das machen?

InformationsquelleAutor kn3l | 2009-11-23
Schreibe einen Kommentar