python中的数组与列表的区别_在python中,如何将数组/列表与numb进行比较
您的代码:array = []
while len(array) < 1000:
i=2
if i%array == 0:
append.array(i)
i = i + 1
print array[999]
你问:if i%array == 0: is not the correct syntax so what is?
在代码中,array是一个列表。你不能计算一个整数和一个列表的模,这是没有意义的。所以Python给了您一个TypeError异常。
你的代码很奇怪也很混乱。我认为你最好学习一下Python编程的入门知识,比如用在线免费的方式来学习Python:
要找到一个素数,一个很好的方法就是用埃拉托申斯的筛子。Rosetta代码wiki提供了这方面的示例代码,有11种不同的使用Python解决方法。我认为最简单的是第一个,使用集合查找:
但要回答您的特定问题,您可以使用以下代码检查一个数字是否可以被数组的元素整除:# see whether the number n is divisible by the number at index 3 in array
if n % array[3]:
print("True")
else:
print("False")
编辑:检查一个数字是否可以被数组中的任何元素整除。def divisible_by_any(number, lst):
for n in lst:
if number % n == 0:
return True
return False
这使用模来检查一个数是否可以被一个数列表中的每个数n整除。如果任何检查成功,则立即返回True。如果每个数字都被选中并且循环终止,则返回False。
在Python中,使用内置函数any()执行上述操作的方法更短。def divisible_by_any(number, lst):
return any(number % n == 0 for n in lst)
两者完全相同,但第二个运行得更快,因为它使用了Python内置的any()函数特性。这是一个学习Python内置的所有酷东西的例子,它可以使您的程序更快地编写,同时也更快。
python中的数组与列表的区别_在python中,如何将数组/列表与numb进行比较相关推荐
- python与其他的数据分析有什么区别_学好python和数据分析有什么关系?
1. 应用数学.统计学.金融学等相关专业,硕士及以上学历. 2. 有良好的产品Sense和商业敏感度,有2年以上电商.物流.零售等数据分析经验. 3. 精通SQL,有一定的Python或者R编程能力, ...
- python删除文件和linux删除文件区别_使用Python批量删除文件列表
使用Python批量删除文件列表 环境: 已知要删除的文件列表,即确定哪些文件要删除. 代码如下: #!/usr/bin/env python #coding=utf-8 #目的:本程序主要为删除给定 ...
- python 元组和列表的区别_总结python 元组和列表的区别
python的基本类型中有元组和列表这么俩个,但是这哥俩却比较难于区分,今天就来用简单的实例说明两者的不同. 列表:1.使用中括号([ ])包裹,元素值和个数可变 实例: aaa = ['sitena ...
- python字符串和字节串有什么区别_对于Python中的字节串bytes和字符串以及转义字符的新的认识...
事情的起因是之前同学叫我帮他用Python修改一个压缩包的二进制内容用来做fuzz,根据他的要求,把压缩包test.rar以十六进制的方式打开,每次修改其中一个十六进制字符串并保存为一个新的rar用来 ...
- python中构造方法和析构方法的区别_基于Python构造方法与析构方法的研究
基于 Python 构造方法与析构方法的研究 林观德 [期刊名称] < <现代职业教育> > [年 ( 卷 ), 期] 2019(000)018 [摘要] Python 语言是 ...
- python装饰器两层和三层区别_学习python的第十五天(函数的装饰器,两层装饰器和三层装饰器)...
06.01自我总结 一.装饰器 1.函数装饰圈的定义 函数装饰器:一种装饰函数的函数 2.个人理解两层函数装饰器 两层函数装饰器个人觉得他其实就是把需要装饰的函数名丢入形参,然后用一个嵌套的函数对其头 ...
- python中序列类型和数组之间的区别_「Python」序列构成的数组
一.Python 标准库的序列类型分为: 容器序列: 能够存放不同类型数据的序列(list.tuple.collections.deque). 扁平序列: 只能容纳一种类型的数据(str.bytes. ...
- python数组和函数的区别_真假美猴王-Numpy数据与Python数组的区别与联系!
Numpy,是python中的一个矩阵计算包,功能类似matlab的矩阵计算.Numpy的诞生弥补了下面提到的两项的不足,numpy提供了两种基本的对象:ndarray(N-dimensional a ...
- python中计算列表的平均值_如何计算python中元组列表的平均值?
你想做什么还不太清楚.一些示例代码会有所帮助,并提供一些您尝试过的信息.即使你的方法是完全错误的,它也会让我们对你的目标有一个模糊的概念.在 同时,也许numpy的numpy.mean函数适合您的问题 ...
最新文章
- [转]将C#程序嵌入资源中(C# 调用嵌入资源的EXE文件方法)
- vue $emit $on 非父子非兄弟组件传值
- ExtJS学习笔记3:载入、提交和验证表单
- 关于VS打包程序无法弹出主界面的问题
- 线程Thread,Runnable
- UOJ #514 [UR #19]通用测评号 (容斥原理、DP)
- oracle insert 数组,oracle 数组 批量insert
- spring学习(46):spring的单例bean
- LeetCode 5843. 作为子字符串出现在单词中的字符串数目
- noip2016的研究
- ucos ii 源代码中文注释详解 : OS_TIME.C
- Oracle常规恢复的实验测试
- win10共享打印机搜索不到计算机,Win10系统搜不到共享打印机的解决方法
- python右对齐_Python中print函数输出时的左右对齐问题
- java uml类图虚线实线_时序图的实线和虚线-类图中的实线与虚线-用例图中实线箭头表示什么...
- hosts文件在哪里,怎样配置修改hosts文件
- 数据库脏读、不可重复读、幻读以及对应的隔离级别
- 福利:tumblr五年驾龄老司机必备利器
- OSChina 周三乱弹 ——用程序员思维找妹子
- InstallShield自定义对话框浅谈(转)
热门文章
- 我的Mac软件清单(1)~(含图解)
- 泰克DPO2024B示波器,加快设计调试阶段的速度
- 普罗米修斯监控系统_一步步教你用Prometheus搭建实时监控系统系列(二)——详细分析拉取和推送两种不同模式...
- 【FPGA】UART串口通信
- 两片74ls138组成4/16译码器-20151030
- mysql ora01031_本地以sysdba 身份登录数据库实例时,报错ORA-01031 权限不足
- 利用卫星影像进行海岸线提取
- table表格单元格合并,(自定义)
- java异或什么意思_java基础知识,数据类型,运算符(003)
- 建模方法(七)-中心化处理和标准化处理