我的眼睛看世界

2011年02月17日

乱七八糟的字典

Filed under: 科普 — gcd0318 @ 02:06

论坛里有人提到python的dictionary默认带有自动排序,实在是让我惊着了。明显的胡说八道嘛,我自问对python不是一般的熟悉,dictionary更是经常使用,从来没听说它带排序。但是人家给了例子:
>>> d = {2:1, 1:2}
>>> d
{1: 2, 2: 1}
呵呵,似乎是的哈
不过呢,换一个例子来看看:
>>> d={10: ‘c’, 20:’b’, 5:’a’}
>>> d
{10: ‘c’, 20: ‘b’, 5: ‘a’}
原本dictionary里的东西就是无序的,而且即使排序又有什么用,无法按顺序读取,排了也是白排,还是要通过key来取值
但是呢⋯⋯看看官方文档里面给的例子(http://docs.python.org/py3k/tutorial/datastructures.html#dictionaries):
>>> tel = {‘jack’: 4098, ‘sape’: 4139}
>>> tel[‘guido’] = 4127
>>> tel
{‘sape’: 4139, ‘guido’: 4127, ‘jack’: 4098}
看来似乎,元素固然无序,但是内部的顺序也没准,压根不是按照输入的顺序来的,所以输出也是乱的
所以呢,所谓的字典排序输出,都要通过map或者lambda来做,就是这个原因
抽空要查查source code,看看到底字典是怎么存储的,怎么这么乱乎

180条评论 »

  1. 不过其实,因为内部存储的顺序不明,所以就算手动排序也没用:
    >>> kl=list(d.keys())
    >>> kl
    [80, 75, 85, 70]
    >>> new_kl = kl + []
    >>> new_kl
    [80, 75, 85, 70]
    >>> new_kl.sort()
    >>> new_kl
    [70, 75, 80, 85]
    >>> new_d = {}
    >>> for k in new_kl:
    new_d[k] = d[k]
    print(new_d)

    {70: ‘1111’}
    {75: ‘1011’, 70: ‘1111’}
    {80: ‘0101’, 75: ‘1011’, 70: ‘1111’}
    {80: ‘0101’, 75: ‘1011’, 85: ‘0001’, 70: ‘1111’}
    >>> new_d
    {80: ‘0101’, 75: ‘1011’, 85: ‘0001’, 70: ‘1111’}

    评论 由 gcd0318 — 2011年02月17日 @ 10:09

  2. Hello…

    The subsequent time I read a weblog, I hope that it doesnt disappoint me as a great deal as this 1. I imply, I do know it was my choice to learn, however I in fact thought youd have something attention-grabbing to say. All I hear is actually a bunch of…

    Trackback 由 forum — 2012年06月21日 @ 10:44

  3. great blog…

    Possible need all types of led tourdates with some other fancy car applications. Many also provide historic packs and other requires to order take into your lending center, and for a holiday in upstate New York. ???…

    Trackback 由 ccleaner — 2012年06月21日 @ 14:04

  4. Online Article…

    I am generally to running a weblog and i truly recognize your content. The post has genuinely peaks my interest. I’m going to bookmark your web site and keep checking for new information….

    Trackback 由 Forum graficzne — 2012年06月24日 @ 11:11

  5. Hmm…

    Hello there, just became alert to your blog by way of Google, and located that it is truly informative. I’m going to watch out for brussels. I’ll appreciate in the event you continue this in future. Lots of individuals will be benefited from your writ…

    Trackback 由 forum — 2012年06月25日 @ 23:49

  6. …….

    I located your blog on yahoo and can bookmark it currently. carry on the good function….

    Trackback 由 grafika — 2012年06月26日 @ 08:41

  7. I believe this website has some rattling superb information for everyone :D. “Nothing great was ever achieved without enthusiasm.” by Ralph Waldo Emerson.

    评论 由 382433 — 2012年08月21日 @ 08:56

  8. yeahhh,,., your proper

    评论 由 Holley Nocito — 2012年08月22日 @ 09:41

  9. Sir,
    You forgot the best an individual of all.

    评论 由 Velva Delcourt — 2012年08月22日 @ 10:54

  10. You usually do not need to leave a hole in the PMC3.

    评论 由 Monte Vongphakdy — 2012年08月22日 @ 12:30

  11. Feel free to drop a website link to your sites in the comments or drop me an email and I’ll check it out. :)

    评论 由 Mohammad Bassage — 2012年08月22日 @ 13:17

  12. I understand that there’s a perceived imperative to introduce students towards the heritage from the written English language, but high university exposure in all probability produces more haters than lovers of works from earlier generations. Novels, plays, and poems were written, in addition to providing revenue to their authors, to give pleasure, entertainment and with luck some imagined provocation and vicarious emotional encounters. It seems perverse to force them on readers who will experience only exasperation
    .
    I have constantly liked reading fiction and have no objection to decoding the obscure and oblique, but even I’ve un-fond memories of books that were forced on me in high school. It tends to make me a little sad to think how authors would react if reanimated and informed that their function was foisted on hostile teenagers many generations later.

    评论 由 Damien Hupman — 2012年08月22日 @ 13:41

  13. wordpress rocks. I am working on wordpress from past few ages, i saw many plugins which made awesome functionality.This is another plugin which is really useful for facebook fan web page.

    评论 由 Benny Fellars — 2012年08月22日 @ 16:14

  14. Read was interesting, stay in touch……

    […]please visit the sites we follow, including this one, as it represents our picks from the web[…]……

    Trackback 由 Anety — 2012年09月15日 @ 08:59

  15. I didnt seek this, but I really like this, found it entertaining! Keep up the excellent work!

    评论 由 vitamin — 2012年09月24日 @ 09:43

  16. IPvy4t I loved your blog post.Thanks Again. Awesome.

    评论 由 cheap bookmarking service — 2012年09月25日 @ 14:16

  17. 7bB3P3 Thank you for your article.Much thanks again. Cool.

    评论 由 cheap bookmarking service — 2012年10月28日 @ 15:11

  18. Awesome blog.Thanks Again. Want more.

    评论 由 baie de goji — 2012年10月30日 @ 20:10

  19. I think this is a real great post. Fantastic.

    评论 由 automatic faucet — 2012年10月30日 @ 21:46

  20. Very informative article post.Much thanks again. Want more.

    评论 由 gagner de l'argent — 2012年10月31日 @ 00:16

  21. Great, thanks for sharing this blog post. Want more.

    评论 由 Cheap Prom Dress — 2012年10月31日 @ 01:24

  22. Thanks so much for the blog.Really thank you! Really Great.

    评论 由 Krista Erickson Fan Blog — 2012年10月31日 @ 02:33

  23. Appreciate you sharing, great post.Thanks Again. Really Cool.

    评论 由 Barbie — 2012年10月31日 @ 06:01

  24. A round of applause for your blog post.Thanks Again. Fantastic.

    评论 由 Awesome Home Aquaponics Systems — 2012年10月31日 @ 13:58

  25. wow, awesome blog article. Much obliged.

    评论 由 banners san diego — 2012年10月31日 @ 16:14

  26. wow, awesome article.Thanks Again. Awesome.

    评论 由 casino bonus — 2012年10月31日 @ 18:34

  27. Thanks again for the post. Much obliged.

    评论 由 Catering for Events — 2012年10月31日 @ 18:58

  28. Appreciate you sharing, great blog article.Really looking forward to read more. Much obliged.

    评论 由 new cell phone companies — 2012年10月31日 @ 19:32

  29. Thanks so much for the post.Really looking forward to read more.

    评论 由 uk slots — 2012年10月31日 @ 19:45

  30. Thank you ever so for you blog post.Thanks Again. Great.

    评论 由 cash — 2012年10月31日 @ 22:21

  31. This is one awesome blog article.Really looking forward to read more. Really Cool.

    评论 由 PZD — 2012年10月31日 @ 23:34

  32. Thanks-a-mundo for the article post.Much thanks again. Fantastic.

    评论 由 empower network — 2012年11月1日 @ 01:37

  33. wow, awesome article post.Much thanks again. Fantastic.

    评论 由 make money with online surveys — 2012年11月1日 @ 02:55

  34. Very neat post.Really thank you! Really Cool.

    评论 由 nlp for beginners — 2012年11月1日 @ 05:19

  35. Thanks again for the blog article.Much thanks again. Cool.

    评论 由 Dallas Investment Properties — 2012年11月1日 @ 06:31

  36. Hey, thanks for the blog post.Thanks Again. Keep writing.

    评论 由 parfumuri originale — 2012年11月1日 @ 07:43

  37. Thanks for the article post.Thanks Again. Will read on…

    评论 由 Biometics — 2012年11月1日 @ 07:55

  38. Really enjoyed this post.Much thanks again. Fantastic.

    评论 由 free beats — 2012年11月1日 @ 08:55

  39. Very informative blog article.Thanks Again. Fantastic.

    评论 由 Finance Documentaries — 2012年11月1日 @ 10:04

  40. Im grateful for the article.

    评论 由 what to eat while pregnant — 2012年11月1日 @ 10:07

  41. I truly appreciate this blog article.Really looking forward to read more. Really Great.

    评论 由 paramotor experience — 2012年11月1日 @ 10:22

  42. Great blog article. Really Cool.

    评论 由 carpet cleaning Sanatoga PA — 2012年11月1日 @ 12:35

  43. This is one awesome blog post. Will read on…

    评论 由 travertine tiles Sydney prices — 2012年11月1日 @ 12:39

  44. I truly appreciate this article post.Really looking forward to read more. Really Great.

    评论 由 locksmith in san Antonio — 2012年11月1日 @ 13:47

  45. Enjoyed every bit of your article post. Fantastic.

    评论 由 flat top paramotors — 2012年11月1日 @ 14:03

  46. I loved your blog post.Really thank you! Cool.

    评论 由 silver travertine — 2012年11月1日 @ 15:05

  47. Major thankies for the article post.Really thank you! Really Great.

    评论 由 parfumuri originale — 2012年11月1日 @ 18:31

  48. Say, you got a nice post.Thanks Again. Keep writing.

    评论 由 zalando — 2012年11月1日 @ 18:55

  49. Major thankies for the post.Thanks Again. Great.

    评论 由 erótica para mujeres — 2012年11月1日 @ 21:23

  50. Great, thanks for sharing this blog article.Really looking forward to read more. Great.

    评论 由 art deco — 2012年11月1日 @ 22:41

  51. This is one awesome article post.Much thanks again. Cool.

    评论 由 sport — 2012年11月2日 @ 02:32

  52. I cannot thank you enough for the blog post.Really thank you! Awesome.

    评论 由 Zermatt — 2012年11月2日 @ 03:51

  53. Wow, great blog article.Really thank you! Keep writing.

    评论 由 yachtzubehör — 2012年11月2日 @ 06:36

  54. Great blog.Much thanks again. Really Cool.

    评论 由 yachtzubehör — 2012年11月2日 @ 08:00

  55. Thank you ever so for you blog.Really thank you! Much obliged.

    评论 由 nike shox sko — 2012年11月3日 @ 00:36

  56. This is one awesome blog post. Cool.

    评论 由 Mist — 2012年11月3日 @ 00:37

  57. Looking forward to reading more. Great post.Thanks Again. Awesome.

    评论 由 job search engine — 2012年11月3日 @ 01:29

  58. Appreciate you sharing, great blog post. Keep writing.

    评论 由 loan — 2012年11月3日 @ 02:09

  59. wow, awesome article post.Much thanks again. Want more.

    评论 由 holiday ideas — 2012年11月3日 @ 03:38

  60. Thanks again for the blog post. Fantastic.

    评论 由 hardwood floor sanding charlotte — 2012年11月3日 @ 04:09

  61. Major thanks for the article post.Really thank you! Will read on…

    评论 由 Game Gold — 2012年11月3日 @ 05:12

  62. I really enjoy the article.Thanks Again. Much obliged.

    评论 由 Deborah Dolen — 2012年11月3日 @ 05:14

  63. Fantastic article. Keep writing.

    评论 由 passport photos beverly hills — 2012年11月3日 @ 06:52

  64. I loved your blog article.

    评论 由 Book a holiday — 2012年11月3日 @ 06:59

  65. Im obliged for the article.Thanks Again. Awesome.

    评论 由 Healing Waters Spa & Cosmetic Clinic — 2012年11月3日 @ 07:03

  66. Appreciate you sharing, great blog post.Really thank you! Really Great.

    评论 由 Manchester — 2012年11月3日 @ 08:47

  67. Thanks again for the post.Really thank you! Really Cool.

    评论 由 magpul mags — 2012年11月3日 @ 08:54

  68. Im obliged for the article.Thanks Again. Much obliged.

    评论 由 Nike Shox — 2012年11月3日 @ 09:34

  69. A round of applause for your article post.Really looking forward to read more. Keep writing.

    评论 由 Healing Waters Spa & Cosmetic Clinic — 2012年11月3日 @ 10:59

  70. Thanks again for the blog article.Really thank you! Want more.

    评论 由 Parajumpers Parka — 2012年11月3日 @ 15:04

  71. Thanks a lot for the blog. Fantastic.

    评论 由 Puma Sko — 2012年11月3日 @ 16:28

  72. Great, thanks for sharing this blog article.Really looking forward to read more. Great.

    评论 由 All Breed Dog Shows — 2012年11月3日 @ 17:53

  73. C8Sf0T Im grateful for the blog.Really thank you! Much obliged.

    评论 由 crork — 2012年11月4日 @ 15:34

  74. Really appreciate you sharing this blog article.Thanks Again. Really Cool.

    评论 由 key biscayne florida — 2012年11月4日 @ 18:15

  75. Really appreciate you sharing this blog post.Really looking forward to read more. Will read on…

    评论 由 Truth About Abs Review — 2012年11月4日 @ 19:39

  76. I really liked your blog post.Really looking forward to read more. Want more.

    评论 由 children's books — 2012年11月5日 @ 18:26

  77. Thank you for your article post.Really thank you! Great.

    评论 由 Football Manager 2013 CD Key Generator — 2012年11月5日 @ 21:37

  78. Thank you ever so for you post. Will read on…

    评论 由 smiley alex velea cai verzi — 2012年11月5日 @ 22:10

  79. I value the blog article.Much thanks again. Fantastic.

    评论 由 california commercial loan — 2012年11月5日 @ 23:32

  80. Very good blog post.Thanks Again. Want more.

    评论 由 Creative director — 2012年11月5日 @ 23:35

  81. Say, you got a nice post.Thanks Again. Really Cool.

    评论 由 How to Jump higher — 2012年11月6日 @ 00:59

  82. A round of applause for your blog post.Thanks Again. Awesome.

    评论 由 nuratrim — 2012年11月6日 @ 02:24

  83. Thank you ever so for you post.Really thank you! Fantastic.

    评论 由 Magic Slim — 2012年11月6日 @ 03:43

  84. Very neat blog article.Thanks Again. Great.

    评论 由 Truth About Abs Review — 2012年11月6日 @ 03:45

  85. I am so grateful for your article post.Really thank you! Awesome.

    评论 由 hgh advanced — 2012年11月6日 @ 04:43

  86. Thanks so much for the blog article.Thanks Again. Really Cool.

    评论 由 Zhen De Shou Pills — 2012年11月6日 @ 08:45

  87. I am so grateful for your article post. Fantastic.

    评论 由 7 Days Herbal Slim — 2012年11月6日 @ 08:50

  88. Appreciate you sharing, great post.Thanks Again. Awesome.

    评论 由 Learn How to Play Piano — 2012年11月6日 @ 10:07

  89. Major thankies for the post.Thanks Again. Cool.

    评论 由 Click Here — 2012年11月6日 @ 11:28

  90. Wow, great blog post.Really thank you! Cool.

    评论 由 2 Day Diet Pills — 2012年11月6日 @ 12:54

  91. Thanks for the post.Really thank you! Great.

    评论 由 bebe kardashian — 2012年11月6日 @ 15:35

  92. Great, thanks for sharing this blog article.Really looking forward to read more. Really Cool.

    评论 由 Hochzeitsnägel — 2012年11月6日 @ 16:58

  93. Thanks for the blog article.Really looking forward to read more. Will read on…

    评论 由 ampoule led — 2012年11月6日 @ 18:07

  94. wow, awesome article. Fantastic.

    评论 由 make money online from home — 2012年11月6日 @ 18:21

  95. Im thankful for the article.Much thanks again. Cool.

    评论 由 empower network benefits — 2012年11月6日 @ 19:45

  96. Thanks for sharing, this is a fantastic blog article.Really looking forward to read more. Will read on…

    评论 由 how to pay off a mortgage early — 2012年11月6日 @ 21:35

  97. I appreciate you sharing this blog post.Thanks Again. Want more.

    评论 由 trabajar por internet — 2012年11月6日 @ 22:33

  98. Appreciate you sharing, great post.Thanks Again. Want more.

    评论 由 Thermage — 2012年11月6日 @ 22:59

  99. Very informative post.Really looking forward to read more. Want more.

    评论 由 hospital gift shops — 2012年11月6日 @ 23:57

  100. Thanks so much for the article.Really thank you! Cool.

    评论 由 brazilian butt lift — 2012年11月7日 @ 00:25

  101. I value the post.Really thank you! Really Cool.

    评论 由 Chi Rundle — 2012年11月7日 @ 01:22

  102. Thanks so much for the blog.Really thank you! Want more.

    评论 由 parfumuri barbatesti — 2012年11月7日 @ 01:49

  103. I value the post.Really looking forward to read more. Really Great.

    评论 由 buy targeted website trafficcreate website traffic — 2012年11月7日 @ 02:47

  104. Thank you ever so for you article.Thanks Again. Keep writing.

    评论 由 parfumuri barbatesti — 2012年11月7日 @ 03:15

  105. This is one awesome article post.Thanks Again. Really Great.

    评论 由 directv — 2012年11月7日 @ 04:41

  106. Thank you ever so for you blog. Awesome.

    评论 由 Testosterone Clinic — 2012年11月7日 @ 06:07

  107. Awesome blog.Much thanks again. Will read on…

    评论 由 how to sell ebooks — 2012年11月7日 @ 07:46

  108. Say, you got a nice post.Much thanks again. Cool.

    评论 由 personal financial — 2012年11月7日 @ 09:13

  109. Major thankies for the article.

    评论 由 mail sender — 2012年11月7日 @ 17:04

  110. Major thanks for the blog post.Really looking forward to read more. Keep writing.

    评论 由 Sexkontakte Schweiz — 2012年11月7日 @ 18:33

  111. I really like and appreciate your post.Much thanks again. Much obliged.

    评论 由 what is wholesaling real estate — 2012年11月7日 @ 18:53

  112. Major thankies for the blog article.Much thanks again. Keep writing.

    评论 由 Testosterone Doctor — 2012年11月7日 @ 20:02

  113. I really enjoy the post.Really looking forward to read more. Much obliged.

    评论 由 Football Manager 2013 Crack Reloaded — 2012年11月7日 @ 21:19

  114. Great article.Really thank you! Keep writing.

    评论 由 chlorella — 2012年11月7日 @ 22:10

  115. Im grateful for the blog article.Thanks Again. Much obliged.

    评论 由 gopro spin mount — 2012年11月7日 @ 22:49

  116. Really enjoyed this post.Really thank you! Cool.

    评论 由 Real estate agent Tampa — 2012年11月7日 @ 23:39

  117. Enjoyed every bit of your blog post.Much thanks again. Really Great.

    评论 由 cosmetology — 2012年11月8日 @ 00:17

  118. Major thankies for the article.Really looking forward to read more. Much obliged.

    评论 由 hot girl games — 2012年11月8日 @ 01:06

  119. Thank you for your blog. Really Great.

    评论 由 jak poderwac dziewczyne — 2012年11月8日 @ 04:04

  120. Great blog post.Really looking forward to read more.

    评论 由 corsets — 2012年11月8日 @ 04:42

  121. Very good blog article. Great.

    评论 由 logo quiz answers — 2012年11月8日 @ 05:33

  122. I really enjoy the blog article.Really looking forward to read more. Really Cool.

    评论 由 online winkelen — 2012年11月8日 @ 07:03

  123. Thanks a lot for the post.Thanks Again. Much obliged.

    评论 由 provailen — 2012年11月8日 @ 07:52

  124. Thanks for sharing, this is a fantastic article. Really Great.

    评论 由 sizegenetics — 2012年11月8日 @ 09:25

  125. Very good blog article. Great.

    评论 由 fat loss factor — 2012年11月8日 @ 10:12

  126. I appreciate you sharing this blog.Thanks Again. Want more.

    评论 由 yaron tal — 2012年11月8日 @ 10:58

  127. I cannot thank you enough for the blog.Much thanks again. Will read on…

    评论 由 lipstick — 2012年11月8日 @ 11:42

  128. Very informative post.Really thank you! Much obliged.

    评论 由 plumber in houston — 2012年11月8日 @ 13:58

  129. Really enjoyed this article post.Really thank you! Really Cool.

    评论 由 mostpopularelectroniccigarette.net — 2012年11月8日 @ 16:16

  130. I really enjoy the blog article. Keep writing.

    评论 由 iphone screen repair — 2012年11月9日 @ 00:02

  131. Say, you got a nice article.Thanks Again.

    评论 由 dog rescue — 2012年11月9日 @ 01:32

  132. k0gHuB Thanks for the blog.Thanks Again. Keep writing.

    评论 由 bookmarking submission — 2012年11月9日 @ 18:56

  133. Y6gayd This is one awesome article post.Much thanks again. Fantastic.

    评论 由 bookmarking submission — 2012年11月9日 @ 20:57

  134. I tried using many equipment but the 1 I bought from http://iphoneunlockgroup.com/ worked for me. Try out it for your self. It’s just 29 dollars.

    评论 由 fotokalender — 2012年11月15日 @ 04:02

  135. This internet site is my inspiration , rattling superb design and perfect content .

    评论 由 Kimber — 2012年11月16日 @ 02:21

  136. RCnL3s Im thankful for the blog. Awesome.

    评论 由 Seo Company — 2012年11月27日 @ 23:36

  137. Thanks so much for the blog. Really Cool.

    评论 由 emagrecer urgente — 2012年11月29日 @ 06:49

  138. Somewhere in the Internet I have already read almost the same selection of information, but anyway thanks!!…

    评论 由 Fashion Lifestyle Photographer — 2012年11月29日 @ 20:15

  139. Thanks, useful material I added your blog to my bookmarks!…

    评论 由 Driving Instructor Kings Lynn — 2012年11月29日 @ 20:37

  140. I read and feel at home. Thanks the creators for a good resource..!

    评论 由 ADT Security Victoria Texas — 2012年11月29日 @ 20:59

  141. Interesting, but still I would like to know more about it. Liked the article:D

    评论 由 ADT Security Laredo Texas — 2012年11月29日 @ 21:28

  142. Muchos Gracias for your article post.Really thank you!

    评论 由 Android — 2012年11月29日 @ 21:46

  143. Of course, I understand a little about this post but will try cope with it!!…

    评论 由 core workouts for women — 2012年11月29日 @ 22:00

  144. Of course, I understand a little about this post but will try cope with it!!…

    评论 由 leather handbags — 2012年11月29日 @ 22:30

  145. Enjoyed every bit of your blog post.Really thank you! Really Cool.

    评论 由 family — 2012年11月29日 @ 22:58

  146. I appreciate you sharing this post.Really looking forward to read more. Fantastic.

    评论 由 friv — 2012年11月30日 @ 00:12

  147. I truly appreciate this blog article. Want more.

    评论 由 Cornwall web design — 2012年11月30日 @ 01:26

  148. Muchos Gracias for your blog.Thanks Again. Cool.

    评论 由 uk pension transfers — 2012年11月30日 @ 02:38

  149. Thanks for the news! Just was thinking about it! By the way Happy New Year to all of you:D

    评论 由 www.pikavippia.org — 2012年11月30日 @ 02:41

  150. Comrade kill yourself.

    评论 由 Affordable Web Design — 2012年11月30日 @ 03:03

  151. I appreciate you sharing this article.Really looking forward to read more. Really Great.

    评论 由 best web hosting ecommerce sites — 2012年11月30日 @ 03:13

  152. The Author is crazy..!

    评论 由 online reputation management tools — 2012年11月30日 @ 03:50

  153. A round of applause for your article post.Thanks Again. Awesome.

    评论 由 african mango — 2012年11月30日 @ 03:52

  154. A round of applause for your post. Cool.

    评论 由 sport news — 2012年11月30日 @ 05:01

  155. This is one awesome post.Thanks Again. Great.

    评论 由 how to lose 50 pounds in 3 months — 2012年11月30日 @ 05:06

  156. Really enjoyed this article. Fantastic.

    评论 由 Johnathan Vondra — 2012年11月30日 @ 06:16

  157. Thanks a lot for the blog article.Really thank you! Want more.

    评论 由 hospital retail — 2012年11月30日 @ 06:30

  158. A round of applause for your blog article. Want more.

    评论 由 Sibutramine — 2012年11月30日 @ 07:28

  159. Very neat blog.Much thanks again. Really Cool.

    评论 由 press reports no nap|press reports no nap — 2012年11月30日 @ 08:02

  160. Appreciate you sharing, great blog.Much thanks again. Much obliged.

    评论 由 where to buy african mango — 2012年11月30日 @ 08:41

  161. Thank you ever so for you article post.Really thank you! Really Great.

    评论 由 future shape|future shape — 2012年11月30日 @ 08:50

  162. Thanks for the post.Thanks Again. Awesome.

    评论 由 rekey toronto — 2012年11月30日 @ 09:31

  163. Very informative post. Really Great.

    评论 由 Malaysia News — 2012年11月30日 @ 09:53

  164. I truly appreciate this article post.Much thanks again. Cool.

    评论 由 Winter Music Conference Miami — 2012年11月30日 @ 10:41

  165. Hey, thanks for the post.Really looking forward to read more. Much obliged.

    评论 由 Malaysia News — 2012年11月30日 @ 11:05

  166. Thanks so much for the blog article.

    评论 由 emgoldex ltd — 2012年11月30日 @ 11:52

  167. I truly appreciate this post.Really looking forward to read more. Fantastic.

    评论 由 Vacuum bags — 2012年11月30日 @ 12:16

  168. I am so grateful for your article.Much thanks again.

    评论 由 stock forum — 2012年11月30日 @ 13:04

  169. Hello,br /My grandfather performed at Frascati’s right after the war (submit 1946)

    评论 由 Gladys Wasden — 2012年11月30日 @ 13:08

  170. Hey, thanks for the post. Great.

    评论 由 Vacuum cleaner parts — 2012年11月30日 @ 13:29

  171. Customized Denver Area Truck Fleet Washing Training video | Denver Truck Washing (washonwheels.net)

    评论 由 Lorrie Spasiano — 2012年11月30日 @ 13:34

  172. Say, you got a nice blog article. Will read on…

    评论 由 statues — 2012年11月30日 @ 13:43

  173. This is one awesome article.Much thanks again. Much obliged.

    评论 由 Vimax — 2012年11月30日 @ 16:03

  174. You don’t need a license to ride one. Impact is enormous in China’s congested urban areas, giving the typical Chinese worker access to 3 years.

    评论 由 electric bicycle — 2012年12月4日 @ 09:31

  175. Hi there, I found your website by the use of Google while looking for a related topic, your site got here up, it looks good. I have bookmarked it in my google bookmarks.

    评论 由 แทงบอลออนไลน์ — 2012年12月4日 @ 13:54

  176. The FHA streamline personal loanss. Don’t borrow more from a payday personal loans, or any personal loan, that you no longer want to accounts receivables insurance. In the nutshell, the mortgage plus an additional 12 years.

    评论 由 personal loans — 2012年12月5日 @ 11:07

  177. Next Secret Facts of Toilet Paper Tig automated welding Tip 1 If you own a welder, and you might feel about unions, they can help you perfect some of the automated welding hobby. The Certified Welder program is a good place to start – post up pictures of your desired size. {||||

    评论 由 automated welding — 2012年12月6日 @ 08:36

  178. As a web site owner I believe the subject matter here is reallyexcellent. I thank you for your hard work. You should keep it up forever! Best of luck..

    评论 由 http://youtube.com/watch?v=xbL01vfSggg — 2013年01月7日 @ 21:27

  179. Real wonderful information can be found on web blog . “The greatest mistake is trying to be more agreeable than you can be.” by Walter Bagehot.

    评论 由 Fanny Lickert — 2013年01月15日 @ 18:59

  180. Outstanding post, I believe people should learn a lot from this blog its very user friendly . “My father always told me, ‘Find a job you love and you’ll never have to work a day in your life.'” by Jim Fox.

    评论 由 Jamel Kleinsasser — 2013年01月16日 @ 01:46


RSS feed for comments on this post. TrackBack URI

留下评论