<div dir="ltr">Or, maybe, what he&#39;s after is<div><br></div><div style>(for-each display <span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.666666984558105px"> </span><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.666666984558105px">&#39;(&quot;&quot; &quot;0&quot; &quot;&quot; &quot;0&quot;)) ?</span></div>
<div style><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.666666984558105px"><br></span></div><div style><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.666666984558105px">(just guessing)</span></div>
<div style><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.666666984558105px"><br></span></div><div style><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.666666984558105px">Cheers</span></div>
<div style><span style="color:rgb(80,0,80);font-family:arial,sans-serif;font-size:12.666666984558105px">P.</span></div><div style><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 20, 2013 at 2:56 AM, Danny Yoo <span dir="ltr">&lt;<a href="mailto:dyoo@hashcollision.org" target="_blank">dyoo@hashcollision.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, Apr 19, 2013 at 6:47 PM, Kejia柯嘉 &lt;<a href="mailto:w.kejia@gmail.com">w.kejia@gmail.com</a>&gt; wrote:<br>

&gt; Hi Yoo,<br>
&gt;<br>
&gt; You may try (display &#39;(&quot;&quot; &quot;0&quot; &quot;&quot; &quot;0&quot;)), and you will find two whitepaces<br>
&gt; between 0.<br>
<br>
<br>
</div>The function &quot;display&quot; delimits between elements of a list by<br>
inserting a space between each pair.  It simply turns out that<br>
displaying the empty string doesn&#39;t do anything.  The output you&#39;re<br>
seeing should be consistent with that behavior.<br>
<br>
Given:<br>
<br>
     &#39;(&quot;&quot; &quot;0&quot; &quot;&quot; &quot;0&quot;)<br>
<br>
It is displaying:<br>
<br>
   the left-paren,<br>
   the &quot;&quot;,<br>
   the space delimiter,<br>
   the &quot;0&quot;,<br>
   the space delimiter,<br>
   the &quot;&quot;,<br>
   the space delimiter,<br>
   the &quot;0&quot;,<br>
   the right-paren.<br>
<br>
<br>
Why are you using display to look at the content of lists?  Usually,<br>
write or print is more appropriate:<br>
<br>
<a href="http://docs.racket-lang.org/guide/read-write.html" target="_blank">http://docs.racket-lang.org/guide/read-write.html</a><br>
<div class="im HOEnZb"><br>
<br>
<br>
<br>
&gt;<br>
&gt; 在 2013年4月19日星期五,Danny Yoo 写道:<br>
&gt;<br>
&gt;&gt; On Fri, Apr 19, 2013 at 5:44 PM, Kejia柯嘉 &lt;<a href="mailto:w.kejia@gmail.com">w.kejia@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Hi all,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; In DrRacket, why is there an extra empty string (`[]`between 0s) in<br>
&gt;&gt; &gt; the list:`&#39;(&quot;&quot; &quot;0&quot; &quot;&quot; &quot;0&quot;)`. This generates `([]0[][]0)`, instead of<br>
&gt;&gt; &gt; `([]0[]0)`.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Unfortunately, the question here is ambiguous.  What are you trying to<br>
&gt;&gt; do?  Can you show us the code you are using to distinguish the empty<br>
&gt;&gt; string?  What expression are you trying to evaluate such that you get<br>
&gt;&gt; this list in the first place?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; ☵☯☲<br>
&gt;<br>
&gt;<br>
<br>
</div><div class="HOEnZb"><div class="h5">____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</div></div></blockquote></div><br></div></div>