zee8's lifestream

Home › Items tagged with php

  • I posted to zee8.net

    配列からユニークなデータを取り出す

    http://www.zee8.net/wp/archives/194

    perl-mongers.orgで、ハッシュを使って配列からユニークなデータを取り出す方法が紹介されていたので(「Hashを使ってユニークにしよう!」)、PHPとPythonではどうやるのか確認してみました。 PHPの場合: PLAIN TEXT PHP:

    <?php $cars = array('honda', 'honda', 'suzuki', 'toyota', 'toyota', 'daihatu', 'mitubishia'); $report = array_unique($cars); var_dump($report);

    実行結果: PLAIN TEXT PHP:

    array(5) {   [0]=>   string(5) "honda"   [2]=>   string(6) "suzuki"   [3]=>   string(6) "toyota"   [5]=>   string(7) "daihatu"   [6]=>   string(10) "mitubishia" }

    Pythonの場合: PLAIN TEXT PYTHON:

    cars = ['honda', 'honda', 'suzuki', 'toyota', 'toyota', 'daihatu', 'mitubishia'] report = set(cars) print report

    実行結果: PLAIN TEXT PYTHON:

    set(['daihatu', 'honda', 'toyota', 'suzuki', 'mitubishia'])

    見てのとおり、なんの工夫も要りませんでした。工夫が必要ないほうがラクでいいんですが、Perlネタが盛り上がるのは随所で工夫しがいがある言語だからかも知れませんねー。 PHP Python

    • Tags:
    • tech
    • PHP
    • Python

    June 5 2008, 12:55am

Landlord

Takeshi Tsunoda

Menu

  • WordPress
  • PukiWiki
  • tDiary (Dec. 2002 - Dec. 2005)

Web Services

  • エキサイトブログ
  • つぶろぐ
  • Twitter
  • del.icio.us
  • Flickr
  • Last.fm
  • Facebook

Popular Tags

  • 日記
  • misc
  • PHP
  • books
  • vq1005
  • development
  • Python
  • tech
  • emobile
  • thailand
  • languages
  • business
  • asia
  • shozu
  • crowdsourcing
  • mercurial
  • search
  • iphone
  • culture
  • work
  • semantics
  • security
  • Skype
  • chinese

Search

Powered by Sweetcron