发表于: 2018-04-21 22:22:05

1 760


第五天

  今天完成的事情:

        1. 学习了Python 元组  (元组使用小括号、列表使用方括号。)

        1.1 如 tup括号里只有一个元素 需在元素后加逗号‘,’ 

tup1 = (50)
type(tup1)   # 不加逗号,类型为整型  class 'int'
tup1 = (50,)

type(tup1)   # 加上逗号,类型为元组  class 'tuple'

         1.2 元组不允许被修改 但是可以对元组进行连接组合

tup1 = ('550' , '120' , '333')
tup2 = ('abc' , 'def' , 'guv')
# 元组不允许被修改
# 'tup1[0] = 500 '  此修改元组元素的操作是非法的
tup3 = tup2 + tup1
print tup3

         1.3 元组中元素不允许被删除 但可以用del 来删除整行元组 

         1.4 使用tuple(seq) 将 列表转换成元组         

list1 = ['I' , 'Love' , 'You']
tup1 = tuple(list1)
print tup1

 

明天计划完成的事情:

                  Python3 迭代器与生成器

         学习python 字典 ‘本来要今天学习,但是今天有事情时间安排的不是很好 所以放到明天学习’

 

遇到的问题:

tup = ('Google', 'Runoob', 1997, 2000)
tup1 = ('1' , '2 ' , '3' , '4')
tup2 = tup1 + tup

print min(tup2)


生成 1997 

 疑问 :tup2 不是应该是组合起来的吗 那最小的不应该是 ‘1’吗  为什么生成出来的却是 1997

 

收获 : 

     今天学习了python元组 ,

        复习了一下之前学到的基础知识 

        

      


返回列表 返回列表
评论

    分享到