59 lines
1.8 KiB
Python
59 lines
1.8 KiB
Python
#!/usr/bin/python3
|
|
|
|
# List element manipulation.
|
|
|
|
dogNames = [ "harry", "Shenanigans","katrina","Tanner","Yukon Jack", "Colorado","Mandy"]
|
|
dogNames2 = ["Oscar", "Rusty"]
|
|
|
|
print (dogNames," length = ",len(dogNames))
|
|
|
|
print("Append element Rusty to the list.")
|
|
dogNames.append("Rusty")
|
|
print (dogNames," length = ",len(dogNames))
|
|
print("\n")
|
|
|
|
# Reset dogNames back to the original list
|
|
dogNames = [ "harry", "Shenanigans","katrina","Tanner","Yukon Jack", "Colorado","Mandy"]
|
|
# Insert a value into the list
|
|
print("Insert a list into position #2")
|
|
print (dogNames," length = ",len(dogNames))
|
|
print (dogNames2," length = ",len(dogNames2))
|
|
dogNames.insert(2,dogNames2)
|
|
print (dogNames," length = ",len(dogNames))
|
|
print("\n")
|
|
|
|
# Reset dogNames back to the original list
|
|
dogNames = [ "harry", "Shenanigans","katrina","Tanner","Yukon Jack", "Colorado","Mandy"]
|
|
# Insert a list into the list
|
|
print("Append a list at the end")
|
|
print (dogNames," length = ",len(dogNames))
|
|
print (dogNames2," length = ",len(dogNames2))
|
|
dogNames.append(dogNames2)
|
|
print (dogNames," length = ",len(dogNames))
|
|
print("\n")
|
|
|
|
|
|
# Reset dogNames back to the original list
|
|
dogNames = [ "harry", "Shenanigans","katrina","Tanner","Yukon Jack", "Colorado","Mandy"]
|
|
# Insert a list into the list
|
|
print("Extend a list at the end. This expands the list at the end of the first list.")
|
|
print (dogNames," length = ",len(dogNames))
|
|
print (dogNames2," length = ",len(dogNames2))
|
|
dogNames.extend(dogNames2)
|
|
print (dogNames," length = ",len(dogNames))
|
|
print("\n")
|
|
|
|
|
|
# Reset dogNames back to the original list
|
|
dogNames = [ "harry", "Shenanigans","katrina","Tanner","Yukon Jack", "Colorado","Mandy"]
|
|
# Insert a list into the list
|
|
print("Remove the value katrina from the list. ")
|
|
print (dogNames," length = ",len(dogNames))
|
|
dogNames.remove("katrina")
|
|
print (dogNames," length = ",len(dogNames))
|
|
print("\n")
|
|
|
|
|
|
|
|
|