python
qq_36410783
这个作者很懒,什么都没留下…
展开
-
list和tuple使用
一、list1、list是一种有序集合,可随时添加和删除 num = [1,2,1,2] len(num)可以查看list元素个数2、可以用索引直接访问list中的每一个位置的元素,从0开始,-1可以直接访问最后一位元素(以此类推可以访问倒二、倒三。。。)3、list是可变的有序表,可以在末尾追加元素num.append(3)#也可以指定位置,例如索引号为1 的位置num.insert(1,3)4、删除list末尾元素可以直接用pop()方法num.pop()#指定删除某位置的元素原创 2020-09-03 14:48:20 · 171 阅读 · 0 评论 -
交换多维数组的行或者列
交换第一行和第三行cnts[[0, 2], :] = cnts[[2, 0], :]交换第一列和第三列cnts[:, [0, 2]] = cnts[:, [2, 0]]不能用变量直接交换的做法(错误的)a,b = b,a原创 2020-08-24 18:05:18 · 332 阅读 · 0 评论 -
python 文件夹中有序列的图片重命名
# 给每个生成的json文件夹中的图片按顺序重命名,eg:image1.jpeg -->1.jpeginput_filePath = '传入路径'name = os.listdir(input_filePath)#按照数字进行排序后按顺序读取文件夹下的图片name.sort(key=lambda x: int(x.replace("image","").split('.')[0]))list_temp = []for i in range(len(name)): list_temp原创 2020-08-17 10:55:53 · 469 阅读 · 0 评论 -
python3 写入json时遇到的常见问题解决办法
写入生成的json文件中的中文参数显示为乱码在打开时加上encoding='utf-8'参数with open (output_dir, 'w',encoding='utf-8') as json_file:原创 2020-08-15 09:33:14 · 895 阅读 · 0 评论