Boston Python Workshop 6/Data types: Difference between revisions

imported>Jesstess
No edit summary
imported>Jesstess
 
(One intermediate revision by the same user not shown)
Line 67:
>>> print "Hello" + "World"
HelloWorld
</pre>
 
<pre>
>>> name = "Jessica"
>>> print "Hello " + name
Hello Jessica
</pre>
 
Line 214 ⟶ 220:
>>> her_list[:]
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
</pre>
 
====Sharing versus copying====
 
<b>Sharing</b><br />
 
<pre>
>>> my_list
['Alice']
>>> your_list = my_list
>>> your_list
['Alice']
>>> my_list[0] = "Bob"
>>> my_list
['Bob']
>>> your_list
['Bob']
</pre>
 
<b>Copying</b><br />
 
<pre>
>>> my_list
['Alice']
>>> your_list = my_list[:]
>>> my_list[0] = "Bob"
>>> my_list
['Bob']
>>> your_list
['Alice']
</pre>
 
Anonymous user