`
陈三许
  • 浏览: 7986 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

python笔记4_字典exercises

阅读更多
#用字典存储一个人的信息
personal_informations={
    'first_name':'li',
    'last_name':'hua',
    'age':'20',
    'city':'shanghai',
    'constellation':'pisces',
    }
print(personal_informations)
#存储多个人喜欢的数字,并单独打印键和值
favorite_number={
    'curry':3,
    'mr.chen':8,
    'flower':3,
    'lihua':5,
    'abc':7,
    }
for value in favorite_number:
    print(value+"'s favorite number is "+str(favorite_number[value]))
print(favorite_number['mr.chen'])
#遍历键
for name in favorite_number.keys():
print(name)
#遍历值
for value in favorite_number.values():
print(value)
#对已参与的人员表示感谢,邀请没参与调查的人员
personnel_list=['A','B','C','D','E','F','G']
favorite_languages={
    'A':"python",
    'D':'python',
    'B':'c',
    'C':'perl',
}
for name in favorite_languages.keys():
if name in personnel_list:
print(name.title()+", thanks you very much for your participation")
a=list(favorite_languages.keys())     #当字典中的键比较少时 可以将字典转化为列表
for value in personnel_list:
if value not in a:
    print(value.title() +',it is my pleasure if you can participation in our investigate')
#将三个人的信息字典存储在列表中,并遍历这个列表 打印
user_1={
    'first_name':'li',
    'last_name':'hua',
    'age':'20',
    'city':'shanghai',
    }
user_2={
    'firstname':'li',
'lastname':"curry",
'hometown':'San Francisco',
    }
user_3={
    'firstname':'li',
'lastname':"curry",
'hometown':'San Francisco',
}
users=[user_1,user_2,user_3]
for user in users:
print(user)
1
0
分享到:
评论

相关推荐

    一套IPython笔记本和学习资源,用于编程入门课程Jupyter Notebook_Python_下载.zip

    作为初学者,你需要掌握Python的基础语法,包括变量、数据类型(如整数、浮点数、字符串、列表、字典等)、流程控制(如条件语句、循环)、函数定义和调用、模块导入等。此外,了解如何使用Python进行基本的数据分析...

    Datacamp_pycham_exercises2

    在Python编程环境中,这些文件可能包括`.py`(Python源代码文件)、`.ipynb`(Jupyter Notebook文件,用于交互式编程和数据分析)、`.md`(Markdown格式的教程或笔记)以及可能的`.txt`或`.json`(数据文件)。...

    101-exercises:Python基础知识101练习

    101个Python基础知识练习基本原理101练习作为一种自测工具存在,用于学习Python基础知识,包括数据... 如果您需要安装Jupyter的帮助,请访问 101-exercises.py是包含相同指令和断言的Python脚本(如果您更喜欢.py脚本)

    python-exercises

    "python-exercises"这个项目显然旨在提供一系列的Python练习题,帮助学习者巩固基础知识,提升编程能力。在这个项目中,我们可能找到各种难度级别的练习,涵盖Python语法、数据结构、函数、模块、错误处理、文件操作...

    python3-curso-em-video:Python 3-视频课程

    课程标签包括“learning-python”、“python-3-6”、“python3”、“python-3”、“exercises”、“cursos”、“curso”、“exercicios”、“curso-em-video”、“cursoemvideo”和“exercicios-resolvidos”,这...

    Crash-Course-on-Python-by-Google:此课程的测验解决方案

    循环 练习测验:While循环 练习测验:循环 练习测验:递归(可选) 单元3分级评估第4周:字符串,列表和字典 练习测验:字符串 练习测验:列表 练习测验:字典 单元4分级评估第五周:面向对象编程(可选) 面向对象...

    udemy-python-masterclass

    【标题】"udemy-python-masterclass" 是一个在Udemy平台上广受欢迎的Python编程课程,旨在帮助学员全面掌握Python语言并成为一名熟练的Python开发者。这个课程覆盖了Python的基础到高级概念,适合初学者和有一定经验...

    PY0101EN:适用于数据科学的Python-PY0101ZH

    3. **dictionaries**:Python的字典数据结构是处理复杂数据结构的重要工具,尤其在处理键值对数据时。 4. **functions**:函数是Python编程的基础,学习如何编写和使用函数对于高效编程至关重要。 5. **numpy**:...

    DI_Bootcamp

    "所有相关文件" 包括但不限于课程大纲、讲义、笔记、作业、测试题和可能的解决方案,这些内容有助于系统地学习和复习Python编程基础及进阶知识。 【标签】"JupyterNotebook" 提示我们这个Bootcamp可能使用了Jupyter...

    introprogramacion:包含2021类的存储库

    4. **exercises** 或 **problems** 目录:练习题和挑战,帮助巩固学习。 5. **solutions** 目录:练习题的解答,供参考或检查。 6. **data** 目录:可能包含用于练习的数据文件。 7. **requirements.txt**:列出项目...

Global site tag (gtag.js) - Google Analytics