初始化一个列表(列表元素值可能重复),键盘输入一个数,判断这个数是否在列表中。如果在,输出每个出现的位置。否则,输出没找到。

初始化一个列表(列表元素值可能重复),键盘输入一个数,判断这个数是否在列表中。如果在,输出每个出现的位置。否则,输出没找到。

1个回答

lst = [1,2,3,4,5]
x = int(input())
for i in range(len(lst) - 1):
  if lst[i] == x:
    print(i)
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙

link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙

长度为10的整型数组,数组的10个数由键盘输入,输入非负整数n(n<10),将下标为n的元素从数组删除,并将其后的元素前移,输出删除一个元素后的数组内所有数据。

长度为10的整型数组,数组的10个数由键盘输入,输入非负整数n(n<10),将下标为n的元素从数组删除,并将其后的元素前移,输出删除一个元素后的数组内所有数据。

构造函数能够从键盘初始化么?

#include <iostream> using namespace std; class shape //虚基类 {public: double x; double y; shape() {double a,b; cin>>a>>b; x=a; y=b;} //构造函数 virtual void area()=0; virtual void print()=0; }; class triangle:public shape //三角形 { double a; public: void area() //三角形面积 { a=0.5*x*y; } void print() //三角形输出函数 { cout<<"TriangleArea="<<a<<endl; } }; class rectangle:public shape //矩形 { double a; public:void area() { a=x*y; } void print() { cout<<"RectangleArea="<<a<<endl; } }; class circle:public shape //圆 { double a; public: void area() { a=3.14*x*x; } void print() { cout<<"CiroleArea="<<a<<endl; } }; int main() { shape *p; triangle a; rectangle b; circle c; p=&a; p->area(); p->print(); p=&b; p->area();p->print(); p=&c; p->area();p->print(); return 0; } 利用C++的多态性,设计一快递运费计算软件。 货物由北京可通过快递公司运往天津、上海、太原、广州、昆明、新疆六个城市,分别用1、2、3、4、5、6作为它们编号。运送货物的重量分为1、2、3公斤。快递公司有四家:E通宝、顺风、EMS和圆通,编号为1、2、3、4。不同城市、不同重量、不同的快递公司所费用由表1给出。当输入快递公司编号、城市编号和货物重量时,屏幕输出货物运送快递公司名称、到达的城市及费用。编程要求如下: 1.定义一基类为快递公司,类中定义“城市编号”、货物个数、重量等成员,成员函数有基本成员输出函数及两个纯虚函数:求运输费用函数和输出信息函数。 2.分别定义各快递公司的派生类,在类中参照表中提供的数据,根据自己的实际,编写各自的运输费用函数和输出信息函数。 3.用实例测试。在主函数中定义一基类的指针数组,使这些指针分别指向不同的快递公司。 问题如上,不知道为啥运行出来输入x和y之后无反应,是不是构造函数初始化的方法不对??

java集合能不能在初始化的时候把元素add进去?

比如new arraylist()的时候能不能有类似new arraylist("1111","22222")的构造方法,能把元素一次性添加进去?我的需求是要一个常量的存储集合,然后用contains方法来判断某一个元素是否在这个集合里。不一定要list这个元素,其他集合类型也行,只是我找不到能初始化的时候把元素一次性扔进去的集合类,这个需求有什么简单一点的方法能实现?

关于数组问题,定义一定长度数组,如何输入-1初始化结束

如图第4题,如何输入-1初始化结束? 关于数组问题,定义一定长度数组,如何输入-1初始化结束![图片说明](https://img-ask.csdn.net/upload/201511/24/1448328442_779945.png)

关于数组元素初始化有一些小问题

RT 最近写的几个小程序中几乎所有的数组元素初始化都有问题,求大神看看是哪里有问题 ``` //求一个4*4二维数组的对角线上的值的和 #include<stdio.h> int main (void) { int array[3][3],sum = 0; int i = 0,j = 0; printf("Please enter the numbers(16 numbers inside):\n"); for (i = 0;i <=3 ;i++){ for(j = 0;j <= 3;j++) scanf("%d",&array[i][j]); } printf("\n"); for (i = 0;i <=3 ;i++){ for(j = 0;j <= 3;j++) printf("%d ",array[i][j]); printf("\n"); } for (i = 0, j = 0;i <= 3;i++,j++) sum += array[i][j]; printf("sum = %d",sum); return 0; } ``` ![图片说明](https://img-ask.csdn.net/upload/201512/04/1449198380_420798.jpg) 这是第一个程序及运行结果 ``` //做一个20元素数组,将偶数位下标相加,奇数位下标相乘 #include<stdio.h> int main (void) { double array[19],son = 1,sen = 0; int i = 0; printf("Please enter the numbers(20 numbers inside):\n"); for (i = 0;i <= 19;i++) scanf("%lf",&array[i]); for (i = 0;i <= 19;i++) printf("%.0lf ",array[i]); printf("\n"); for (i = 0;i <= 19;i += 2) sen += array[i]; for (i = 1;i <= 19;i += 2) son *= array[i]; printf("The sum of even numbers is %.2lf.\n",sen); printf("The product of odd numbers is %.2lf.\n",son); return 0; } ``` ![图片说明](https://img-ask.csdn.net/upload/201512/04/1449198448_494387.png) 这是第二个程序及运行结果 不知道为什么每个数组最后一个元素都有问题 求解

C的二位数组如果没有初始化,它各项元素的默认值是多少?

我想从键盘输入3个学生的数据,分别是学号、三门成绩,然后求出每人总成绩,代码如下: ``` #include<stdio.h> int main(void) { int a[3][5], i, j; printf("please enter 3 students's No., course1 score, course2 score and course3 score:\n"); for (i=0; i<3; i++) { for (j=0; j<4; j++) { scanf("%d", &a[i][j]); } } printf("\nthe overview is:\n"); for (i=0; i<3; i++) { for (j=0; j<5; j++) { printf("%6d", a[i][j]); } } printf"\n"); return 0; } ``` 1、我没有给第5列数据,为何第5列的数据都是不同的且很大的数? 2、如果在定义数组a[3][5]时,写成a[3][5] = {},反而第5列的值都为0?这也符合数组的初始化吗?我并没有给它的元素赋值啊

将数组中多余的没有初始化的元素或者连续重复的都删除

将数组中多余的没有初始化的元素或者连续重复的都删除,组成一个新的数组,VB代码怎么写?

字符数组初始化元素为多个空格

char cha[] = {'a', ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'd'}; 初始化字符数组的时候如果有多个空格,一定要这么敲进去吗

c++构造函数的初始化列表中初始化了一个类类型的成员,调用的是类类型的复制构造函数吧?

如题:c++构造函数的初始化列表中初始化了一个类类型的成员,调用的是类类型的复制构造函数吧?

建立一个没有赋值的空线性表,如果要输出数据元素是不是像没有初始化赋值的数组一样输出的数据元素为随机数

建立一个没有赋值的空线性表,如果要输出数据元素是不是像没有初始化赋值的数组一样输出的数据元素为随机数?

java 用键盘输入初始化二维数组后,遍历每一行数组时,输出结果有问题

这个问题是在写一个小程序时遇到的: 程序功能: 将两个数组合并后排序并输出: 输入: 5,3 (两个数组各自的长度) 9,6,5,3,1 (第一个数组) 7,4,2 (第二个数组) 输出: 1,2,3,4,5,6,7,9 下面是代码: public class Main2 { public static void main(String[] args){ Scanner sc=new Scanner(System.in); int[][] arrays=new int[3][]; //用于存放输入的三行数据,每行数据都存入一个数组 for(int i=0;i<arrays.length;i++){ String str=sc.nextLine(); String[] strArray=str.split(","); for(int j=0;j<strArray.length;j++){ arrays[i]=new int[strArray.length]; arrays[i][j]=Integer.parseInt(strArray[j]); System.out.print(arrays[i][j]+","); } System.out.println(); } for(int num:arrays[1]){ //检测arrays[1]中的数据,为什么这里不对??? System.out.print(num+","); } System.out.println(); for(int num:arrays[2]){ //检测arrays[2]中的数据,为什么这里不对??? System.out.print(num+","); } System.out.println(); int[] combineArray=Arrays.copyOf(arrays[1],arrays[1].length+arrays[2].length); for(int num:combineArray){ System.out.print(num+","); } System.out.println(); System.arraycopy(arrays[2], 0, combineArray, arrays[1].length, arrays[2].length); for(int num:combineArray){ System.out.print(num+","); } System.out.println(); Arrays.sort(combineArray); for(int num:combineArray){ System.out.print(num+","); } System.out.println(); } } 为什么 for(int num:arrays[1]){ //检测arrays[1]中的数据,为什么这里不对??? System.out.print(num+","); } System.out.println(); for(int num:arrays[2]){ //检测arrays[2]中的数据,为什么这里不对??? System.out.print(num+","); } System.out.println();

C语言有10个学生,每个学生数据包括学号、姓名和成绩,前8个学生的数据采用初始化,后2个学生键盘输入?

63. 编程题 有10个学生,每个学生数据包括学号、姓名和成绩,前8个学生的数据采用初始化,后2个学生键盘输入。编写一个程序,将这10个学生的信息按成绩由高到低的顺序排序并保存后输出所有学生的全部信息。 请认真测试程序的正确性。将源代码以文本方式提交,不要直接提交文件。

编写程序从键盘输入10个float类型数存入一维数组a中,求这10个数的平均值,

编写程序从键盘输入10个float类型数存入一维数组a中,求这10个数的平均值,然后用函数aver实现平均值计算,输出这10个数以及平均值,要求数组和元素个数作为参数传递。 声明函数avar: (3)主函数输入10个数据,用for循环语句输入:

通过键盘输入整型常量值给枚举类型赋值

碰到了一个问题,定义一个性别的枚举类型,可以通过键盘输入性别,且可输出,如下: #include <iostream> using namespace std; int main() { enum TSex {man,woman}; TSex sex; cout<<"输入0或1:0代表man,1代表woman"<<endl; cin>>(int &)sex; //不明白这是怎样将整型值转化为枚举元素值的? switch(sex) { case man:cout<<"man"<<endl;break; case woman:cout<<"woman"<<endl;break; default:cout<<"性别输入错误"<<endl;break; } return 0; } 符号(int &)是如何实现整型想枚举元素值转化的呢?

关于c++成员初始化列表

假定manager类由person类公有继承而来 新增了一个int值成员a 定义manager类的复制构造函数时 manager::manager(const manager & m):person(m),a(m.a) { } 是不是不能a(m.a)这样用?我把”.“打出来后显示没有可用成员 为什么呢?

C++中 array所有元素初始化为-1 怎么实现?

C++中 array所有元素初始化为-1 怎么实现?在a = new int[cap]; 的时候可以直接初始化每一个元素的值嘛?

请教个问题, 我 datebox , 初始化 一个值, 为什么 form 提交的时候是空的,

有人么,, 请教个问题, 我 datebox , 初始化 一个值, 为什么 form 提交的时候是空的, 一定要手动选中一个值才可以, 界面上可以看到已经初始化的日期是正确的。 点击提交, form提交的数据中这个date的时间没有数据。自己选中一个日期后,在点提交,提交的数据中这个date 的值有数据 ``` createEmptyTime('#next_start_time'); $('#next_start_time').datebox('setValue',new Date().formatDate(app.dateStyle)); ```

如果将变量的初始化分为分配内存空间和赋值两个过程,一个类的初始化的顺序是怎样的

看到有一本书中说,(当一个类里只有非静态变量)非静态变量先分配内存空间,此时它的值 是null,赋值的语句会提取到构造函数中执行。 那么,一个类里有静态变量,静态代码块,非静态变量,非静态代码块和构造函数时,按照 分配内存空间和赋值两个过程,初始化的过程究竟是怎样的呢?

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

立方体线框模型透视投影 (计算机图形学实验)

计算机图形学实验 立方体线框模型透视投影 的可执行文件,亲测可运行,若需报告可以联系我,期待和各位交流

2019 AI开发者大会

2019 AI开发者大会

组成原理课程设计(实现机器数的真值还原等功能)

实现机器数的真值还原(定点小数)、定点小数的单符号位补码加减运算、定点小数的补码乘法运算和浮点数的加减运算。

C/C++跨平台研发从基础到高阶实战系列套餐

一 专题从基础的C语言核心到c++ 和stl完成基础强化; 二 再到数据结构,设计模式完成专业计算机技能强化; 三 通过跨平台网络编程,linux编程,qt界面编程,mfc编程,windows编程,c++与lua联合编程来完成应用强化 四 最后通过基于ffmpeg的音视频播放器,直播推流,屏幕录像,

MFC一站式终极全套课程包

该套餐共包含从C小白到C++到MFC的全部课程,整套学下来绝对成为一名C++大牛!!!

软件测试2小时入门

软件测试2小时入门

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

计算机图形学-球的光照模型课程设计

计算机图形学-球的光照模型,有代码完美运行,有课程设计书

Linux常用命令大全(非常全!!!)

Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 d...

因为看了这些书,我大二就拿了华为Offer

四年了,四年,你知道大学这四年我怎么过的么?

深度学习原理+项目实战+算法详解+主流框架(套餐)

深度学习系列课程从深度学习基础知识点开始讲解一步步进入神经网络的世界再到卷积和递归神经网络,详解各大经典网络架构。实战部分选择当下最火爆深度学习框架PyTorch与Tensorflow/Keras,全程实战演示框架核心使用与建模方法。项目实战部分选择计算机视觉与自然语言处理领域经典项目,从零开始详解算法原理,debug模式逐行代码解读。适合准备就业和转行的同学们加入学习! 建议按照下列课程顺序来进行学习 (1)掌握深度学习必备经典网络架构 (2)深度框架实战方法 (3)计算机视觉与自然语言处理项目实战。(按照课程排列顺序即可)

fakeLocation13.5.1.zip

fakeLocation13.5.1 虚拟定位 ios13.5.1的最新驱动下载,iPhone/iPad免越狱虚拟定位工具Location-cleaned驱动已更新

UnityLicence

UnityLicence

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

土豆浏览器

土豆浏览器可以用来看各种搞笑、电影、电视剧视频

【数据结构与算法综合实验】欢乐连连看(C++ & MFC)案例

这是武汉理工大学计算机学院数据结构与算法综合实验课程的第三次项目:欢乐连连看(C++ & MFC)迭代开发代码。运行环境:VS2017。已经实现功能:开始游戏、消子、判断胜负、提示、重排、计时、帮助。

php+mysql学生成绩管理系统

学生成绩管理系统,分三个模块:学生,教师和管理员。 管理员模块:负责学生、老师信息的增删改;发布课程信息的增删改,以便让学生选课;审核老师提交的学生成绩并且打印成绩存档;按照课号查询每个课号的学生成绩

多功能数字钟.zip

利用数字电子计数知识设计并制作的数字电子钟(含multisim仿真),该数字钟具有显示星期、24小时制时间、闹铃、整点报时、时间校准功能

推荐24个国外黄色网站欣赏

在中国清朝,明黄色的衣服只有皇子才有资格穿,慢慢的黄色在中国就成了高贵的颜色。在人们的色彩印象中,黄色也表现为暂停。所以当你的网页设计采用黄色的时候,会让人们在你的网页前停留。 黄色,就像橙色和红色,黄色也是一个暖色。它有大自然、阳光、春天的涵义,而且通常被认为是一个快乐和有希望的色彩。黄色是所有色相中最能发光的颜色,给人轻快,透明,辉煌,充满希望的色彩印象。 黄色是一个高可见的色...

u-boot-2015.07.tar.bz2

uboot-2015-07最新代码,喜欢的朋友请拿去

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

学生成绩管理系统(PHP + MYSQL)

做的是数据库课程设计,使用的php + MySQL,本来是黄金搭配也就没啥说的,推荐使用wamp服务器,里面有详细的使用说明,带有界面的啊!呵呵 不行的话,可以给我留言!

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

C++语言基础视频教程

C++语言基础视频教程

玩转Python-Python3基础入门

玩转Python-Python3基础入门

相关热词 c# cad插入影像 c#设计思想 c#正则表达式 转换 c#form复制 c#写web c# 柱形图 c# wcf 服务库 c#应用程序管理器 c#数组如何赋值给数组 c#序列化应用目的博客园
立即提问