Python list

list, dictionary, tuple

list and dictionary are other programming language has. It’s simple.
list is array data structure, and dictionary key-value store.
tuple is a kind of list, and difference is immutable.
Those data structure is useful for programming.

※ This will work in Python3

list

Sample

list = []
list2 = ['A', 'B', 'C']
nicorinpana = ['Nico', 'Hanayo', 'Rin']

print(list2[1])

# Add item
list.append('ABC')
print(list)

# Delete item
del list2[1]

# Length
print(list2.__len__())
print(len(list2))
print(len(list))

# Enumeration
for i,j in enumerate(nicorinpana):
    print(j)

dictionary

dic = {}
dic2 = {"honoka" : "kousaka", "kotori" : "minami"}

print(dic2["honoka"])

dic2['hanayo'] = 'koizumi'

print(dic2)

print(dic2.keys())
print(dic2.values())
print('umi' in dic2)

for key, value in dic2.items():
    print(key + ":" + value)

tuple

jojo3 = ('Jotaro', 'Jostar', 'Kakyoin', 'Pornalef')  # cannot change value
print(jojo3[2])
print(len(jojo3))

for i,j in enumerate(jojo3):
    print(j)