zoukankan      html  css  js  c++  java
  • python day04--列表,元祖

    一、列表增删改查

    1.增----append()

    # lst = [1, True, "哈哈", ("可口可乐", "百事可乐", "芬达")]
    # # lst[3] = "胡辣汤"
    # lst.insert(2, "自行车")#在第二位插入元素
    # print(lst)
    lst = ["王志文", "张⼀山", "苦海无涯"] 
    lst.append(["麻花藤", "麻花不不疼"]) 
    print(lst) 

    2.  2. 删:remove(),del#切片删除 ,pop()#删除最后一个元素,可以指定索引删除。

    lst = ["王志文", "张⼀山", "苦海无涯"] 
    lst.pop(1) 
    print(lst) 
    lst = ["王志文", "张⼀山", "苦海无涯"] 
    del lst[1]
    print(lst) 
    lst=['苍井空','波多野结衣','阿卡丽']
    lst.remove('苍井空')
    print(lst)

     3. 改: 索引修改,切片修改

    lst=['苍井空','波多野结衣','阿卡丽']
    lst[0]='小泽'
    print(lst)
    lst=['苍井空','波多野结衣','阿卡丽','bill gates']
    lst[1:3]='小泽','alen'
    print(lst)

    4.查

    #遍历列表的每一个元素
    lst=['苍井空','波多野结衣','阿卡丽','bill gates']
    for i in lst:
        print(i)
    #排序
    lst=[1,2,9,5,6,2,66,59]
    lst.sort(reverse=Ture)#倒序
    print(lst)

    二、列表的嵌套

    1 lst=[1,2,9,5,6,['美国','china',['妈妈','','aunt'],'japan','australia'],2,66,59]#把爸爸取出来
    3 print(lst[5][2][1])

    三、元祖(只读,不可变)

    lit = (1, "花生", "山药")
    print(type(lit))
    
    tu = (1, )    # 需要添加一个逗号,不然是int
    print(type(tu))
    #元祖中嵌套利列表或元祖
    tu = (1, "马化腾", ["胡辣汤", "疙瘩汤", "西红柿鸡蛋汤"])
    
    tu[2].append("粘包米") # 元组本身没有变. 变的是儿子中的内容
    print(tu)
    
    tu = ("王昭君", "小泽老师", "夏川美里", "斯琴高娃", ("邱老师",("刀削面", "炒饼", "盖浇饭"), "刘德华", "周星星", "渣渣辉"))
    print(tu[4][1][2])

    四、range

    for i in range(10): # 从0开始. 到10结束不包括10
        print(i)
    for i in range(3, 7):   # 从3 开始. 打印到7结束. 不能到7
        print(i)
    for i in range(3, 7,2):   # 从3 开始. 打印到7结束. 不能到7
        print(i)
     for i in range(10, -10, -1): 
            #从10 开始到-10结束. 倒着数
            print(i)
    # 求1-2+3-4...+99-100=?
    # sum = 0
    # for i in range(1, 101):
    #     if i % 2 == 0:
    #         sum = sum - i
    #     else:
    #         sum = sum + i
    # print(sum)
  • 相关阅读:
    天乙社区后台管理分析(一)
    [Android Webkit]JNI基础及Java层与C++层的交互
    1033
    pat 1049. Counting Ones (30)
    juce: 跨平台的C++用户界面库
    高性能MySql进化论(一):数据类型的优化_上
    url参数中有+、空格、=、%、&、#等特殊符号的处理
    带环单链表的问题
    在SQL Server 中启用 FileStream
    (2)入门指南——(2)jQuery可以做什么(What jQuery does)
  • 原文地址:https://www.cnblogs.com/snackpython/p/9893155.html
Copyright © 2011-2022 走看看