码迷,mamicode.com
首页 > 其他好文 > 详细

第二次

时间:2019-06-26 00:53:18      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:end   number   删除   速度   app   内存地址   元组   not   hello   

     1.列表:

      定义:在[]内,可以存放多个任意类型的值,并以逗号隔开。
      一般用于存放学生的爱好,课堂的周期等等...
       students = [‘钱垚’,’李小龙’,’张全蛋’,’赵铁柱]
  print (students[1]) # 李小龙
       student_ info = [‘ 杨波’,84, ‘male‘, [‘ 泡8’,’喝9‘ ]]
  print (student_ info[3])
  print (student_ info[3][1])
  
      # I、按索引存取值(正向存取+版向存取):即可存也可以取
      pr int (student_ info[-2]) 
      # 2、切片(顾头不顾尾,步长)
      print (student_ info[0:4:2]) 
      #3、长度
      print (len(student_ info)) 
      # 4、成员运算in和not in
      print(‘杨波’in student_ info)
      print(‘杨波’not in student_ info) 
   # 5、追加
      student_ info = [‘ 杨波”,84,,male‘, [‘ 泡8’,’喝9°]]
      student_ inf o. append(‘安徽最牛的学员,合肥学院’)
   print (student_ inf o)
  # 6、删除
    #删除列表中索引为2的值
      de1 student_ inf o[2]
   print (student_ inf o)
 

 2.元组:

  定义:
  在()内,可以存放多个任意类型的值,并以逗号隔开。注意:
  元组与列表不一-样的是,只能在定义时初始化值,不能对其进行修改。优点:
  在内存中 占用的资源比列表要小。
 
      # I.按索引取値(正向取+反向取):只能取pr int (tup1e1[2]) 
      # 2、切片
      print (tuple1[0:5:3]) 
      #3、犬度
      print (1en(tuple1)) # 5
      # 4、成员运算in和not in
      print(1 in tup1e1)
      print(1 not in tup1e1) 
      #5、循坏
      for 1ine in tuple1:
      print (1ine)
 

3.不可变类型:

  变量的值修改后,内存地址一定不一样。数字类型
  int
  float
  字符串类型
  str
  元组类型
  tuple
  
  可变类型:
  列表类型
  list
  字典类型
  dict
 
  # int
      number = 100
      print (id(number))
      print (id(number))

      # floatsal= 1.0
      print(id(sa1))
      print(id(sa1)) 
      str1 = ‘ hello python!
    print(id(str1)) 
   str2 = str1. replace(‘ hello‘, ‘like‘)print (id(str2))  
 

   3. 字典类型:

      作用:
      在{}内,以逗号隔开可存放多个值,以key-value存取,取值速度快。
      定义:
      key必须是不可变类型,value可以是任意类型

第二次

标签:end   number   删除   速度   app   内存地址   元组   not   hello   

原文地址:https://www.cnblogs.com/feijigege/p/11087329.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!