zoukankan      html  css  js  c++  java
  • 列表练习

    有一下列表,nums =[2,7,11,15,1,8,7]
    1、请找到列表中任意两个元素相加能够等于9的元素集合,如:[(0,1),(4,5)]

    1 nums=[2,7,11,15,1,8,7]
    2 a=[]
    3 for i in range(0,len(nums)):  # 获取nums的索引
    4     for j in range(0,len(nums)):
    5         if nums[i]+nums[j]==9:
    6             a.append((i,j))
    7 print(a)

    2、请找到列表中任意两个元素相加能够等于9的元素集合,如:[(2,7) ,(1,8)]

    nums=[2,7,11,15,1,8,7]
    a=[]
    for i in nums:
        for j in nums:
            if i+j==9:
                a.append((i,j))
    print(a)

     3、打印9*9乘法表

    1 for i in range(1,10):
    2     ss=''
    3     for j in range(1,i+1):
    4         ss += str(j)+'*'+str(i)+'='+str(i*j)+'	'  #连接字符串,并不换行
    5     print(ss)

     4、写代码,有如下列表,按照要求实现每一个功能

      li = ["Witharush", "eric", "rain"]

     

     4.1  计算列表长度并输出 

    1 a = len(li)
    2 print(a)

     

     4.2 列表中追加元素"seven",并输出添加后的列表

    1 li.append('seven')
    2 print(li)

     

     4.3 请在列表的第一个位置插入元素"Tony",并输出添加后的列表

    1 li.insert(0,'Tony')
    2 print(li)

     

     4.4请删除列表中的元素"eric",并输出修改后的列表

    1 li = ["Witharush", "eric", "rain"]
    2 li.remove('eric')
    3 print(li)

     

     4.5请删除列表中的第2个元素,并输出删除的元素的值和删除元素后的列表

    1 li = ["Witharush", "eric", "rain"]
    2 a=li.pop(1)   #弹出的值可以获取,对比4.6
    3 print(a)
    4 print(li)

      

     4.6请删除列表中的第2至4个元素,并输出删除元素后的列表

    1 li = ["Witharush", "eric", "rain","123","4546"]
    2 del li[1:3]#直接删除,删除的值不能获取,对比4.5
    3 print(li)

     

      4.7请使用for,len,range输出列表的索引

    1 li = ["Witharush", "eric", "rain","123","4546"]
    2 for i in range(0,len(li)):
    3     print(i,li[i])

      

      4.8请使用for循环输出列表的所有元素

    li = ["Witharush", "eric", "rain","123","4546"]
    for i in li:
        print(i)
     
  • 相关阅读:
    再见,我的二零一七
    Tomcat 源码分析(二)——Request处理全过程
    帅案之上——作为开发者的远见与卓识
    Tomcat 源码分析(一)——启动与生命周期组件
    从代码质量谈起
    Java设计模式(四)——再谈观察者模式
    你所不了解的五条面试忠告
    见微知著——从自定义类型的operator==说起
    编码、散列与加解密
    数据结构与算法(c++)——双缓存队列
  • 原文地址:https://www.cnblogs.com/forhowcar/p/12234355.html
Copyright © 2011-2022 走看看