06-数据类型——字典

作业

list1 = [‘name’,‘author’,‘introduce’]
list2 = [‘NORWEGIAN WOOD’,‘Haruki Murakami’,‘balalalala…’]
将list1与list2以键对值的形式呈现

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

用户输入随机数个数N,生成N个1到1000内的随机数,去掉相同的,从小到大排序

字节如何转换字符串,字符串如何转换字节

答案

def zuoye1():
    list1 = ['name','author','introduce']
    list2 = ['NORWEGIAN WOOD','Haruki Murakami','balalalala...']
    dict1 = dict(zip(list1,list2))
    print(dict1)
def zuoye2():
    Amy_info = {'name':'amy','addr':'hunan','weight':90}
    for each in Amy_info.items():
        print(each)
def zuoye3():
    import random

    list1 = []
    N = int(input('请输入一个1到1000的整数:'))
    for i in range(0,N):
        x = random.randint(1,1000)
        list1.append(x)
    list1 = list(dict.fromkeys(list1))
    list1.sort()
    print(list1)

bytes转为str—> bytes.decode() 解码
str转为bytes—> str.encode() 编码

你可能感兴趣的:(06-数据类型——字典)