Python 4.1遍历整个列表(动手试一试)

4-1披萨: 想出至少三种你喜欢的披萨,将其名称存储在一个列表中,再使用for循环将每种披萨的名称都打印出来。

  • 修改这个for循环,使其打印包含披萨名称的句子,而不仅仅是披萨的名称。对于每种披萨,都显示一行输出,如“I like pepperoni pizza”。
    pizzas = [‘cheese pizza‘ , ‘durian pizza‘ , ‘seafood pizza‘]
    for pizza in pizzas:
    (空格) print("I like " + pizza.title())
    • 在程序末尾添加一行代码,它不在for循环中,指出你有多喜欢披萨。输出应包含针对每种披萨的消息,还有一个总结性句子,如:“I really love pizza !”。
      pizzas = [‘cheese pizza‘ , ‘durian pizza‘ , ‘seafood pizza‘]
      for pizza in pizzas:
      (空格) print("I like " + pizza.title())
      print(I really love pizza !)

4-2动物:想出至少三种有共同特征的动物,将这些动物的名称存储在一个列表中,再使用for循环将每种动物的名称都打印出来。

  • 修改这个程序,使其针对每种动物都打印一个句子,如“A dog would make a great pet !”
    animals = [‘dog‘ , ‘cat‘ , rabbit‘]
    for animal in animals:
    (空格) print ("A " + animal.title()" + "would make a great pet")
  • 在程序末尾添加一行代码,指出这些动物的共同之处,如打印诸如“Any of these animals would make a great pet !”
    animals = [‘dog‘ , ‘cat‘ , rabbit‘]
    for animal in animals:
    (空格) print ("A " + animal.title()" + "would make a great pet")
    print(“Any of these animals would make a great pet !”)

原文地址:http://blog.51cto.com/guoyanmei/2108229

时间: 2024-10-01 03:32:47

Python 4.1遍历整个列表(动手试一试)的相关文章

python的基础04 操作列表

4.1 遍历整个列表 magicians = ['alice','david','carolina'] # 定义了一个列表 for magician in magicians: # 定义了一个for循环 '''这行代码让python从列表migicians中取出一个值,并将这个值存储在了变量magician里面''' print(magician) # python会打印出存储在变量magician中的每一个值 alice david carolina 4.1.1 深入地研究循环 magicia

Python基础系列----序列(列表、元组、字符串)

1.定义                                                                                               1.数据结构:通过某种方式组织在一起的数据元素的集合.这些数据元素可以说数字或者字符,甚至可以是其他数据结构.在python中,最基本的数据结构是序列. 2.索引:序列中的每个元素被分配一个序号.注意索引默认从0开始. 在python中,内建了6中序列:列表.元组.字符串.unicode字符串.buf

【python】字符遍历

Python为我们提供了很多便捷的方式去遍历一个字符串中的字符.比如,将一个字符串转换为一个字符数组(列表): theList = list(theString) 同时,我们可以方便的通过for语句进行遍历: for c in theString:        do_something_with(c) map函数用法: 第一个参数接收一个函数名,第二个参数接收一个可迭代对象 lt = [1, 2, 3, 4, 5, 6] def add(num): return num + 1 rs = ma

python学习笔记3:列表和元组

python学习笔记3:列表和元组 一.列表 list 总结:列表是可变变量,可以通过下标修改元素的值 1.定义列表 -- 中括号[ ] name=['Lily','Lucy','meimei'] 2.下标取值 --正负数均可 3.在列表中添加值 1)append() 方法,在列表末尾添加一个值 2)insert()方法,在列表指定位置添加一个值 3)extend()方法,把一个列表追加到一个列表的末尾            4.从列表中删除值 1)pop() 方法,默认删除最后一个元素,并且返

python数据类型详解及列表字典集合推导式详解

一.运算符 Python语言支持以下类型的运算符: 算术运算符 如: #!/usr/bin/env python # -*- coding:utf-8 -*- a = 5 b = 6 print(a + b) 比较运算符 例: #!/usr/bin/env python # -*- coding:utf-8 -*- a = 5 b = 6 if a < b: print(True) else: print(False) 赋值运算符 例: #!/usr/bin/env python # -*- c

给有C或C++基础的Python入门 :Python Crash Course 4 操作列表 4.1--4.3

操作列表,也就是遍历列表.本章我们要学的就是如何遍历列表. 4.1--4.2 遍历列表 遍历列表,用for循环. 不同于C++或者C语言的for循环,Python的for循环更容易让人理解. 看一个例子: 1 fruits = ['apple', 'banana', 'orange']; 2 for fruit in fruits: 3 print("I like " + fruit.title() + ". "); 4 print("I really l

【转】python 三种遍历list的方法

[转]python 三种遍历list的方法 #!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css', 'python'] # 方法1 print '遍历列表方法1:' for i in list: print ("序号:%s 值:%s" % (list.index(i) + 1, i)) print '\n遍历列表方法2:' # 方法2 fo

Python 如何优雅的删除列表中的重复元素

假定有一个需求:需要删除列表中的重复元素,有几种实现方法? 方法一:利用Python 集合的特性 去除重复元素,代码如下: list1 = [1,3,5,7,9,7,4,3,6,1] #将列表强制转换为集合,再转换回列表形式 list1=list(set(list1)) print(list1) 方法二:用一个词形容,腾笼换鸟,代码如下: list1 = [1,3,5,7,9,7,4,3,6,1] list2=[] for i in list1: #遍历list1列表中的元素,如果该元素不在li

《Python从入门到实践》第六章动手试一试

6-1 人 :使用一个字典来存储一个熟人的信息,包括名.姓.年龄和居住的城市.该字典应包含键first_name .last_name .age 和city .将存储在该字典中的每项信息都打印出来. 6-2 喜欢的数字 :使用一个字典来存储一些人喜欢的数字.请想出5个人的名字,并将这些名字用作字典中的键:想出每个人喜欢的一个数字,并将这些数字作为值存储在字典中.打印每个人的名字和喜欢的数字.为让这个程序更有趣,通过询问朋友确保数据是真实的. 6-3 词汇表 :Python字典可用于模拟现实生活中