You are on page 1of 1

!

"#$%&'()*+$'(%,)+-
!"#$%&'"#()$&(*+,-$.(/&0#-(/$%&#"(12#,("34,4$.56()&$7(8$(9,0&'-(*&"##:

!"#$%&'"#()$&(*+"(#"'$,-("-.*.$,(/&"(+"&"0(12-(3$4"(*$(5,$6(6+/*(7$%(*+.,5(/8$%*(97*+$,
:&/#+(:$%&#";(<3"/#"('$,#.-"&(*/5.,=(/(8&.")(#%&4"70(1)(7$%2-(3.5"(*$(5,$6(6+",(/--.*.$,/3
&"#$%&'"#(/&"(/4/.3/83">(7$%('/,(#.=,(%<()$&("?/.3(,$*.@'/*.$,#(+"&"0

!"#$%&"'()*)+,-.%/0)1
!"#$%&'()*
!"+$%,-))./01*
!"2$%,3)*.%4/*.
!"5$%67'01/01%,3)*.%4/*.
!"8$%9:-)%,3)*.*
!";$%<7-/0=/01%,3)*.%4/*.
!">$%<))/01%.7)%?:-@A

B'C=%.:%*:@3./:0*D

!"#$%&'()*
<.:-)%.7)%0'()*%:E%'%E)F%:E%G:3-%E-/)0A*%/0%'%@/*.%C'@@)A% names D%H-/0.%)'C7%I)-*:0J*%0'()%KG
'CC)**/01%)'C7%)@)()0.%/0%.7)%@/*.L%:0)%'.%'%./()D

names = ['ron', 'tyler', 'dani']

print(names[0])
print(names[1])
print(names[2])

M3.I3.$

ron
tyler
dani

.:I

!"+$%,-))./01*
<.'-.%F/.7%.7)%@/*.%G:3%3*)A%/0%NO)-C/*)%!"#L%K3.%/0*.)'A%:E%P3*.%I-/0./01%)'C7%I)-*:0J*%0'()L%I-/0.%'
()**'1)%.:%.7)(D%Q7)%.)O.%:E%)'C7%()**'1)%*7:3@A%K)%.7)%*'()L%K3.%)'C7%()**'1)%*7:3@A%K)
I)-*:0'@/R)A%F/.7%.7)%I)-*:0J*%0'()D

names = ['ron', 'tyler', 'dani']

msg = "Hello, " + names[0].title() + "!"


print(msg)

msg = "Hello, " + names[1].title() + "!"


print(msg)

msg = "Hello, " + names[2].title() + "!"


print(msg)

M3.I3.$

Hello, Ron!
Hello, Tyler!
Hello, Dani!

.:I

!"2$%,3)*.%4/*.
SE%G:3%C:3@A%/0T/.)%'0G:0)L%@/T/01%:-%A)C)'*)AL%.:%A/00)-L%F7:%F:3@A%G:3%/0T/.)U%9'=)%'%@/*.%.7'.
/0C@3A)*%'.%@)'*.%.7-))%I):I@)%G:3JA%@/=)%.:%/0T/.)%.:%A/00)-D%Q7)0%3*)%G:3-%@/*.%.:%I-/0.%'%()**'1)%.:
)'C7%I)-*:0L%/0T/./01%.7)(%.:%A/00)-D

guests = ['guido van rossum', 'jack turner', 'lynn hill']

name = guests[0].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

M3.I3.$

Guido Van Rossum, please come to dinner.


Jack Turner, please come to dinner.
Lynn Hill, please come to dinner.

.:I

!"5$%67'01/01%,3)*.%4/*.
V:3%P3*.%7)'-A%.7'.%:0)%:E%G:3-%13)*.*%C'0J.%('=)%.7)%A/00)-L%*:%G:3%0))A%.:%*)0A%:3.%'%0)F%*).%:E
/0T/.'./:0*D%V:3J@@%7'T)%.:%.7/0=%:E%*:():0)%)@*)%.:%/0T/.)D

<.'-.%F/.7%G:3-%I-:1-'(%E-:(%NO)-C/*)%!"2D%WAA%'% print %*.'.)()0.%'.%.7)%)0A%:E%G:3-%I-:1-'(


*.'./01%.7)%0'()%:E%.7)%13)*.%F7:%C'0J.%('=)%/.D
9:A/EG%G:3-%@/*.L%-)I@'C/01%.7)%0'()%:E%.7)%13)*.%F7:%C'0J.%('=)%/.%F/.7%.7)%0'()%:E%.7)%0)F
I)-*:0%G:3%'-)%/0T/./01D
H-/0.%'%*)C:0A%*).%:E%/0T/.'./:0%()**'1)*L%:0)%E:-%)'C7%I)-*:0%F7:%/*%*./@@%/0%G:3-%@/*.D

# Invite some people to dinner.


guests = ['guido van rossum', 'jack turner', 'lynn hill']

name = guests[0].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print("\nSorry, " + name + " can't make it to dinner.")

# Jack can't make it! Let's invite Gary instead.


del(guests[1])
guests.insert(1, 'gary snyder')

# Print the invitations again.


name = guests[0].title()
print("\n" + name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

M3.I3.$

Guido Van Rossum, please come to dinner.


Jack Turner, please come to dinner.
Lynn Hill, please come to dinner.

Sorry, Jack Turner can't make it to dinner.

Guido Van Rossum, please come to dinner.


Gary Snyder, please come to dinner.
Lynn Hill, please come to dinner.

.:I

!"8$%9:-)%,3)*.*
V:3%P3*.%E:30A%'%K/11)-%A/00)-%.'K@)L%*:%0:F%(:-)%*I'C)%/*%'T'/@'K@)D%Q7/0=%:E%.7-))%(:-)%13)*.*%.:
/0T/.)%.:%A/00)-D

<.'-.%F/.7%G:3-%I-:1-'(%E-:(%NO)-C/*)%!"2%:-%NO)-C/*)%!"5D%WAA%'% print %*.'.)()0.%.:%.7)%)0A


:E%G:3-%I-:1-'(%/0E:-(/01%I):I@)%.7'.%G:3%E:30A%'%K/11)-%A/00)-%.'K@)D
X*)% insert() %.:%'AA%:0)%0)F%13)*.%.:%.7)%K)1/00/01%:E%G:3-%@/*.D
X*)% insert() %.:%'AA%:0)%0)F%13)*.%.:%.7)%(/AA@)%:E%G:3-%@/*.D
X*)% append() %.:%'AA%:0)%0)F%13)*.%.:%.7)%)0A%:E%G:3-%@/*.D%H-/0.%'%0)F%*).%:E%/0T/.'./:0
()**'1)*L%:0)%E:-%)'C7%I)-*:0%/0%G:3-%@/*.D

# Invite some people to dinner.


guests = ['guido van rossum', 'jack turner', 'lynn hill']

name = guests[0].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print("\nSorry, " + name + " can't make it to dinner.")

# Jack can't make it! Let's invite Gary instead.


del(guests[1])
guests.insert(1, 'gary snyder')

# Print the invitations again.


name = guests[0].title()
print("\n" + name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

# We got a bigger table, so let's add some more people to the list.
print("\nWe got a bigger table!")
guests.insert(0, 'frida kahlo')
guests.insert(2, 'reinhold messner')
guests.append('elizabeth peratrovich')

name = guests[0].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

name = guests[3].title()
print(name + ", please come to dinner.")

name = guests[4].title()
print(name + ", please come to dinner.")

name = guests[5].title()
print(name + ", please come to dinner.")

M3.I3.$

Guido Van Rossum, please come to dinner.


Jack Turner, please come to dinner.
Lynn Hill, please come to dinner.

Sorry, Jack Turner can't make it to dinner.

Guido Van Rossum, please come to dinner.


Gary Snyder, please come to dinner.
Lynn Hill, please come to dinner.

We got a bigger table!


Frida Kahlo, please come to dinner.
Guido Van Rossum, please come to dinner.
Reinhold Messner, please come to dinner.
Gary Snyder, please come to dinner.
Lynn Hill, please come to dinner.
Elizabeth Peratrovich, please come to dinner.

.:I

!";$%<7-/0=/01%,3)*.%4/*.
V:3%P3*.%E:30A%:3.%.7'.%G:3-%0)F%A/00)-%.'K@)%F:0J.%'--/T)%/0%./()%E:-%.7)%A/00)-L%'0A%G:3%7'T)
*I'C)%E:-%:0@G%.F:%13)*.*D

<.'-.%F/.7%G:3-%I-:1-'(%E-:(%NO)-C/*)%!"8D%WAA%'%0)F%@/0)%.7'.%I-/0.*%'%()**'1)%*'G/01%.7'.
G:3%C'0%/0T/.)%:0@G%.F:%I):I@)%E:-%A/00)-D
X*)% pop() %.:%-)(:T)%13)*.*%E-:(%G:3-%@/*.%:0)%'.%'%./()%30./@%:0@G%.F:%0'()*%-)('/0%/0%G:3-
@/*.D%N'C7%./()%G:3%I:I%'%0'()%E-:(%G:3-%@/*.L%I-/0.%'%()**'1)%.:%.7'.%I)-*:0%@)../01%.7)(
=0:F%G:3J-)%*:--G%G:3%C'0J.%/0T/.)%.7)(%.:%A/00)-D
H-/0.%'%()**'1)%.:%)'C7%:E%.7)%.F:%I):I@)%*./@@%:0%G:3-%@/*.L%@)../01%.7)(%=0:F%.7)GJ-)%*./@@
/0T/.)AD
X*)% del %.:%-)(:T)%.7)%@'*.%.F:%0'()*%E-:(%G:3-%@/*.L%*:%G:3%7'T)%'0%)(I.G%@/*.D%H-/0.%G:3-%@/*.
.:%('=)%*3-)%G:3%'C.3'@@G%7'T)%'0%)(I.G%@/*.%'.%.7)%)0A%:E%G:3-%I-:1-'(D

# Invite some people to dinner.


guests = ['guido van rossum', 'jack turner', 'lynn hill']

name = guests[0].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print("\nSorry, " + name + " can't make it to dinner.")

# Jack can't make it! Let's invite Gary instead.


del(guests[1])
guests.insert(1, 'gary snyder')

# Print the invitations again.


name = guests[0].title()
print("\n" + name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

# We got a bigger table, so let's add some more people to the list.
print("\nWe got a bigger table!")
guests.insert(0, 'frida kahlo')
guests.insert(2, 'reinhold messner')
guests.append('elizabeth peratrovich')

name = guests[0].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

name = guests[2].title()
print(name + ", please come to dinner.")

name = guests[3].title()
print(name + ", please come to dinner.")

name = guests[4].title()
print(name + ", please come to dinner.")

name = guests[5].title()
print(name + ", please come to dinner.")

# Oh no, the table won't arrive on time!


print("\nSorry, we can only invite two people to dinner.")

name = guests.pop()
print("Sorry, " + name.title() + " there's no room at the table.")

name = guests.pop()
print("Sorry, " + name.title() + " there's no room at the table.")

name = guests.pop()
print("Sorry, " + name.title() + " there's no room at the table.")

name = guests.pop()
print("Sorry, " + name.title() + " there's no room at the table.")

# There should be two people left. Let's invite them.


name = guests[0].title()
print(name + ", please come to dinner.")

name = guests[1].title()
print(name + ", please come to dinner.")

# Empty out the list.


del(guests[0])
del(guests[0])

# Prove the list is empty.


print(guests)

M3.I3.$

Guido Van Rossum, please come to dinner.


Jack Turner, please come to dinner.
Lynn Hill, please come to dinner.

Sorry, Jack Turner can't make it to dinner.

Guido Van Rossum, please come to dinner.


Gary Snyder, please come to dinner.
Lynn Hill, please come to dinner.

We got a bigger table!


Frida Kahlo, please come to dinner.
Guido Van Rossum, please come to dinner.
Reinhold Messner, please come to dinner.
Gary Snyder, please come to dinner.
Lynn Hill, please come to dinner.
Elizabeth Peratrovich, please come to dinner.

Sorry, we can only invite two people to dinner.


Sorry, Elizabeth Peratrovich there's no room at the table.
Sorry, Lynn Hill there's no room at the table.
Sorry, Gary Snyder there's no room at the table.
Sorry, Reinhold Messner there's no room at the table.
Frida Kahlo, please come to dinner.
Guido Van Rossum, please come to dinner.
[]

.:I

!">$%<))/01%.7)%?:-@A
Q7/0=%:E%'.%@)'*.%YT)%I@'C)*%/0%.7)%F:-@A%G:3JA%@/=)%.:%T/*/.D

<.:-)%.7)%@:C'./:0*%/0%'%@/*.D%9'=)%*3-)%.7)%@/*.%/*%0:.%/0%'@I7'K)./C'@%:-A)-D
H-/0.%G:3-%@/*.%/0%/.*%:-/1/0'@%:-A)-D%Z:0J.%F:--G%'K:3.%I-/0./01%.7)%@/*.%0)'.@GL%P3*.%I-/0.%/.%'*%'
-'F%HG.7:0%@/*.D
X*)% sorted() %.:%I-/0.%G:3-%@/*.%/0%'@I7'K)./C'@%:-A)-%F/.7:3.%(:A/EG/01%.7)%'C.3'@%@/*.D
<7:F%.7'.%G:3-%@/*.%/*%*./@@%/0%/.*%:-/1/0'@%:-A)-%KG%I-/0./01%/.D
X*)% sorted() %.:%I-/0.%G:3-%@/*.%/0%-)T)-*)%'@I7'K)./C'@%:-A)-%F/.7:3.%C7'01/01%.7)%:-A)-%:E%.7)
:-/1/0'@%@/*.D
<7:F%.7'.%G:3-%@/*.%/*%*./@@%/0%/.*%:-/1/0'@%:-A)-%KG%I-/0./01%/.%'1'/0D
X*)% reverse() %.:%C7'01)%.7)%:-A)-%:E%G:3-%@/*.D%H-/0.%.7)%@/*.%.:%*7:F%.7'.%/.*%:-A)-%7'*
C7'01)AD
X*)% reverse() %.:%C7'01)%.7)%:-A)-%:E%G:3-%@/*.%'1'/0D%H-/0.%.7)%@/*.%.:%*7:F%/.J*%K'C=%.:%/.*
:-/1/0'@%:-A)-D
X*)% sort() %.:%C7'01)%G:3-%@/*.%*:%/.J*%*.:-)A%/0%'@I7'K)./C'@%:-A)-D%H-/0.%.7)%@/*.%.:%*7:F%.7'.%/.*
:-A)-%7'*%K))0%C7'01)AD
X*)% sort() %.:%C7'01)%G:3-%@/*.%*:%/.J*%*.:-)A%/0%-)T)-*)%'@I7'K)./C'@%:-A)-D%H-/0.%.7)%@/*.%.:%*7:F
.7'.%/.*%:-A)-%7'*%C7'01)AD

locations = ['himalaya', 'andes', 'tierra del fuego', 'labrador', 'guam']

print("Original order:")
print(locations)

print("\nAlphabetical:")
print(sorted(locations))

print("\nOriginal order:")
print(locations)

print("\nReverse alphabetical:")
print(sorted(locations, reverse=True))

print("\nOriginal order:")
print(locations)

print("\nReversed:")
locations.reverse()
print(locations)

print("\nOriginal order:")
locations.reverse()
print(locations)

print("\nAlphabetical")
locations.sort()
print(locations)

print("\nReverse alphabetical")
locations.sort(reverse=True)
print(locations)

M3.I3.$

Original order:
['himalaya', 'andes', 'tierra del fuego', 'labrador', 'guam']

Alphabetical:
['andes', 'guam', 'himalaya', 'labrador', 'tierra del fuego']

Original order:
['himalaya', 'andes', 'tierra del fuego', 'labrador', 'guam']

Reverse alphabetical:
['tierra del fuego', 'labrador', 'himalaya', 'guam', 'andes']

Original order:
['himalaya', 'andes', 'tierra del fuego', 'labrador', 'guam']

Reversed:
['guam', 'labrador', 'tierra del fuego', 'andes', 'himalaya']

Original order:
['himalaya', 'andes', 'tierra del fuego', 'labrador', 'guam']

Alphabetical
['andes', 'guam', 'himalaya', 'labrador', 'tierra del fuego']

Reverse alphabetical
['tierra del fuego', 'labrador', 'himalaya', 'guam', 'andes']

.:I

!"#$%&'()*+$'(%,)+-'.+'/*.&#*.&-0'1"'-$/*##$-+2
!"#$%&'()%*'$%()+),'-).%/0%1#-23/%4'()$%3$#+(%-")%5'06'+%-")6)%/0%7'$8+%98+(:

You might also like