
python
sueong
这个作者很懒,什么都没留下…
展开
-
2数组-双指针-移除元素/删除有序数组中的重复项/有序数组的平方/比较含退格的字符串
27. 移除元素给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想象内部操作如下:// nums 是以“引用”方式传递的。也就是说,不对实参作任原创 2022-03-29 19:49:11 · 207 阅读 · 0 评论 -
多线程you-get 下载b站视频/ffmpeg提取音频/视频/直接请求下载并保存视频/批量移动文件/百度翻译api翻译
分割音频,因为需要分割视频,所以也从分割的视频里直接提前音频。如何使用api可以参考官方文档和demo。同时将翻译结果插入原来文档中,建立新字段。原创 2023-01-01 12:20:26 · 1117 阅读 · 0 评论 -
【报错】ValueError: not enough values to unpack expected 2, got1
报错:期望有2个返回值,但其实函数只有1个返回值。原因:因为transformers版本不同,语法不一样 ,源代码版本的是2.X,而下载的版本是4.17.0解决:改成x_1 = self.PreModel(tokens_x_2d).last_hidden_state原创 2022-04-14 10:27:52 · 915 阅读 · 0 评论 -
指定版本的python运行和指定python版本的pip
1. pip在指定Python版本下安装pip install -t D:\python3.5(32bit)\Lib\site-packages -i https://pypi.douban.com/simple PyInstaller注:-t D:\python3.5(32bit)\Lib\site-packages:这里-t后面指定位置-i https://pypi.douban.com/simple PyInstaller:换源利用镜像加速下载2指定版本的python运行D:\PYTHON原创 2022-03-06 23:16:54 · 2976 阅读 · 0 评论 -
TypeError: ‘int‘ object is not callable
max = max(times[k])TypeError: 'int' object is not callable因为函数名和变量名都是max 重复了原创 2021-11-01 14:24:52 · 282 阅读 · 0 评论 -
python寻找列表最大值最小值及其下标
list1 = [-2,3,-5,7,8,9]print( "最大值是%d,下标是%d" % (max(list1),list1.index(max(list1))) )print( "最小值是%d,下标是%d" % (min(list1),list1.index(min(list1))) )原创 2021-10-31 11:12:33 · 9082 阅读 · 0 评论 -
dataframe
axis=0即表示沿着每一列或行标签\索引值向下执行方法,axis=1即表示沿着每一行或者列标签模向执行对应的方法。链接:https://www.jianshu.com/p/8024ceef4fe2df = pd.DataFrame(np.arange(16).reshape((4,4)), index = ['Ohio','Colorado','Utah','New York'], columns=['one','two转载 2021-10-26 16:30:42 · 108 阅读 · 0 评论 -
df的缺失值处理 df.isnull()和df.dropna()
@缺失值处理df.isnull()#是缺失值返回True,否则范围Falsedf.isnull().sum()#返回每列包含的缺失值的个数df.dropna()#直接删除含有缺失值的行df.dropna(axis = 1)#直接删除含有缺失值的列df.dropna(how = ‘all’)#只删除全是缺失值的行df.dropna(thresh = 4)#保留至少有4个缺失值的行df.dropna(subset = [‘C’])#删除含有缺失值的特定的列dddf = ddf.dropna(su原创 2021-10-26 14:37:13 · 3635 阅读 · 0 评论 -
df.drop()
#构建一个表df = pd.DataFrame(np.arange(12).reshape(3, 4), columns=['A', 'B', 'C', 'D'])df A B C D0 0 1 2 31 4 5 6 72 8 9 10 11删除列,需要注明axis=1或者是columns=xxx df.drop(['B', 'C'], axis=1)#另一种表达df.drop(columns=['转载 2021-10-26 14:06:48 · 3206 阅读 · 0 评论 -
python路径拼接os.path.join()函数和os.makedirs的用法
python路径拼接os.path.join()函数的用法os.path.join()函数:连接两个或更多的路径名组件1.如果各组件名首字母不包含’/’,则函数会自动加上2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾Demo1import osPath1 = 'home'Path2 = 'develop'Path3 = 'code'Path10 = Path1 + Path2 + Path3Path2转载 2021-10-25 21:22:51 · 4551 阅读 · 0 评论