| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
 本帖最后由 圣剑三刀。abx 于 2018-7-19 11:51 编辑  
 
元组部分比较简单,重要的是要学会和列表进行对比,从而更好的理解,并选择合适的进行运用。 
下面是笔记: 
013 
0、列表与元组的相同点: 
        (0)访问元素 
        (1)常用操作符的使用 
1、列表与元组的不同点: 
        (0)创建方式: 
                        列表:list1 = [1,2,3] 
                        元组:tuple1 = (1,2,3) 
        (1)关键特征: 
                        列表:[] 
                        元组:  , 
        (2)使用注意: 
                        列表:可随意修改列表中元素 
                        元组:一旦创建,不可修改。只能用分片的方法进行更新与删除 
                                  也可以用 del 语句删除整个元组,不过因为python的回收机制,一般不必这样 
 
动动手: 
0、列表:一个大仓库,你可以随时往里边添加和删除任何东西。 
      元组:封闭的列表,一旦定义,就不可改变(不能添加、删除或修改)。 
3、可以用 dir(tuple)查看元组的方法 ,已学的只有 count()和 index() 
   (因为不能修改元组的元素嘛) 
4、逗号和小括号必须同时存在的情况:创建时,运用常用操作符时(这点是我自己补充的) 
5、所有的多对象的、逗号分隔的、没有明确用符号定义的这些集合默认的类型都是元组 
7、python没有元组推导式,因为有列表推导式已经足够,没有再加的必要。 
      如果创建了类似于列表推导式形式的元组,其实得到的是一个生成器,可以用__next__()方法进行访问 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |