# 数组输出和追加
lists = [1, 2, 3, 'a', 5]
print(lists) # 输出数组全部
print(lists[0]) # 输出数组第一项1
print(lists[4]) # 输出数组第四项'a'
lists[4] = 'b' # 赋值数组第四项为‘b’
print(lists[4]) # 再次输出第四项是新值
lists.append('c') # 数组末尾追加新项
print(lists) # 输出数组全部
# 字典的键值输出
dicts = {"username": "zhangsan", "password": "123456"}
print(dicts.keys()) # 返回字典key的列表
print(dicts.values()) # 返回字典value的列表
print(dicts.items()) # 将所有字典项以列表方式返回
# 循环打印字典的key和value
for k, v in dicts.items():
print('字典的key是%r' % k)
print('字典的value是%r' % v)
# 按字典存放顺序输出
# 通过zip合并两个List为Dictionary
# 遍历会按原先的顺序
keys = ["b", "a", "c", "e", "d"]
values = [2, 1, 3, 5, 4]
for key, value in zip(keys, values):
print(key,value)