eval()的使用 n = ["2.3","2.56"] m = [] for i in n: k = eval(i) #只是去了最外层的双引号,单引号, 规定是数字,字母类型 m.append(k) print(m) #输出结果为 [2.3, 2.56] list列表的基本函数 b = [12,23,45,67,23,12,34,56] b.insert(0,99) #在第几个位置插入元素 print(b) b.pop() #总是删除最后一个元素,获取删除的值 p…
t = ['B071LF9R6G', 'B0714BP3H4', 'B0756FL8R7', 'B072HX95ZR', 'B07CX389LX', 'B07D9MZ7BD', 'B07D9L15L5', 'B00L1UNPZ0', 'B07KDL9RSD', 'B01N02WUM3', 'B072KTNZMW', 'B071Z71BXW', 'B00DU76BOY', 'B07D9NC33M', 'B07G82D89J', 'B076C9X4KS', 'B07CTMG6Y9', 'B071JZ…
1:初始化 class test(object): def __init__(self,name):#初始化函数 self.name = name#构造初始化一个变量为类的全局变量, 类的所有函数都可以调用self.变量名 这个变量 def god(self): print("god{}".format(self.name)) def JJ(self): print("JJ{}".format(self.name)) def __del__(self):#如果程序没…
字典也是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据. 比如有份成绩表数据,语文:79,数学:80,英语:92,这组数据看上去像两个列表,但这两个列表的元素之间有一定的关联关系.如果单纯使用两个列表来保存这组数据,则无法记录两组数据之间的关联关系.由于字典中的 key 是非常关键的数据,而且程序需要通过 key 来访问 value,因此字典中的 key 不允许重复.        程序既可使用花括号语法来创建字典,也可使用 dict() 函数来创建字典.实际上,dict…
关于pip安装 .\pip.exe install --ignore-installed --upgrade tensorflow-gpu python可视化库 Seaborn:是一个基于matplotlib的高级可视化效果库,针对的点主要是数据挖掘和机器学习中的变量特征选取,seaborn可以用短小的代码去绘制描述更多维度数据的可视化效果图.(用来对Titanic数据集来进行分析) pandas user[user['user_id']==10001082] #特定查询 train.Survi…
#导入进程模块 import multiprocessing #创建进程池 坑:一定要在循环外面创建进程池,不然会一直创建 pool = multiprocessing.Pool(30) for Size in Size_list: index,Size_Asin = Size.xpath('./@value')[0].split(",") Size_Asin_url = "https://www.amazon.cn/dp/%sth=1&psc=1" % S…
PS:有时候我们不知道列表组数里存放几个值,但是又要动态的遍历这些值并且动态的创建每一个对应的一个变量里: t = ['B0716PK6R2','B077X9J24C','B01N2SBH4J'] count = 0 for asin in t: count = count+ 1 name = 'asin' + str(count) locals()['asin'+str(count)]=count print(name). 输出结果: asin1 asin2 asin3…
使用列表推导式可以快速生成一个列表,或者根据某个列表生成满足指定需求的列表. 1.生成指定范围的数值列表,语法格式如下: list=[Expression for var in range if condition] list:表示生成列表的名称 Expression :表达式,用于计算列表的元素 var:循环变量 range:采用range()函数生成的range对象 condition:条件表达式,用于指定筛选条件 示例: """ author:锦衣大镖客 create:…
import math a = [p for p in range(2, 100) if 0 not in [p % d for d in range(2, int(math.sqrt(p)) + 1)]] print(a) #输出结果 #[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]…
PS:这里有人会遇到第一次输入补丁的破解命令后,重启后启动不了软件,这个时候需要卸载(unstall把配置都得删除了),然后重新下载软件,再用这个步骤就OK了~~版本一定要低于最新版本两个以上,最好用隔一年的 命令补充下:-javaagent:D:\PyCharm 2018.3.5\bin\jetbrains-agent.jar,直接复制 1:下载破解补丁 链接:https://pan.baidu.com/s/1Dz5hDtQwFwLqwwePqSe45g 提取码:ghd8 2:试用30天 3:…