天天看点

手把手带你学python—牛客网python基础 生成字典

   牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- ​​牛客网python基础​​

🥇作者简介:大家好我是 uu 给刚入门的python的小伙伴带来一套python 完整的入门基础。

🥈个人主页:uu主页

📑 推荐一款非常火的面试、刷题神器👉  ​​牛客网python基础​​

觉得uu写的不错的话 麻烦动动小手 点赞👍 收藏⭐  评论📄

今天给大家带来的刷题系列是: 生成字典

​​​ 

手把手带你学python—牛客网python基础 生成字典

​​ 

手把手带你学python—牛客网python基础 生成字典

题目介绍: 

描述

牛牛有两份列表,一份记录了牛客网用户的名字,另一份记录他们使用的语言。假设两份列表一一对应,请使用zip函数将两份列表封装为字典,以名字为key,语言为value,然后直接输出字典。

输入描述:

第一行输入多个字符串表示用户名字,以空格间隔。

第二行输入多个字符串表示使用的语言,以空格间隔。

输出描述:

直接输出两个列表组成的字典。

示例1

输入:

Niuniu NIumei NiukeleC C++ Python

复制输出:

{'Niuniu': 'C', 'NIumei': 'C++', 'Niukele': 'Python'}

解题思路: 

name=list(input().split())

lau=list(input().split())

print({name:lau for name,lau in zip(name,lau)})

代码解析:

name=list(input().split())

lau=list(input().split())

print({name:lau for name,lau in zip(name,lau)})