Python基础数据类型学习三:字典学习

字典学习练习:
一、list1 = [“name”, “author”, “introduce”]
list2 = [“NORWEGIAN WOOD”, “Haruki Murakami”, “balalalala…”]
将list1与list2以键值对的形式呈现。
ZIP方式:

"""
list1 = ["name", "author", "introduce"]
list2 = ["NORWEGIAN WOOD", "Haruki Murakami", "balalalala..."]
将list1与list2以键值对的形式呈现。
"""
list1 = ["name", "author", "introduce"]
list2 = ["NORWEGIAN WOOD", "Haruki Murakami", "balalalala..."]
# zip方式
print(dict(zip(list1, list2)))

在这里插入图片描述
MAP方式一:

"""
list1 = ["name", "author", "introduce"]
list2 = ["NORWEGIAN WOOD", "Haruki Murakami", "balalalala..."]
将list1与list2以键值对的形式呈现。
"""
list1 = ["name", "author", "introduce"]
list2 = ["NORWEGIAN WOOD", "Haruki Murakami", "balalalala..."]
# map方式
def new_map(KEY_inf, Value_inf):        # 定义参数传递函数
    return (KEY_inf, Value_inf)
inf = map(new_map, list1, list2)        # map(函数,可递归参数)
print(dict(inf))

在这里插入图片描述
MAP方式二:

"""
list1 = ["name", "author", "introduce"]
list2 = ["NORWEGIAN WOOD", "Haruki Murakami", "balalalala..."]
将list1与list2以键值对的形式呈现。
"""
list1 = ["name", "author", "introduce"]
list2 = ["NORWEGIAN WOOD", "Haruki Murakami", "balalalala..."]
dic_list = map(lambda Key_inf, Value_inf: (Key_inf, Value_inf), list1, list2)
print(dict(dic_list))

在这里插入图片描述

二、Amy_info = {‘name’: ‘amy’, ‘addr’: ‘hunan’, ‘weight’: 90}获取amy_info的key,value

"""
Amy_info = {'name': 'amy', 'addr': 'hunan', 'weight': 90}获取amy_info的key,value
"""
Amy_info = {'name': 'amy', 'addr': 'hunan', 'weight': 90}
print(Amy_info.keys())  # 获取key值
print(Amy_info.values())    #获取value值

在这里插入图片描述
三、字节如何转字符串,字符串如何转字节

"""
字节如何转字符串,字符串如何转字节
"""
str = "Hello World"
# 字符串转为字节为编码,encode
bt = str.encode()
print(bt)
print(type(bt))
# 字节转为字符串为解码,decode
str_1 = bt.decode()
print(str_1)
print(type(str_1))

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值