专业编程基础技术教程

网站首页 > 基础教程 正文

Python基础-数组与字典

ccvgpt 2024-08-07 19:00:41 基础教程 9 ℃
# 数组输出和追加
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)



Tags:

最近发表
标签列表