![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
划水的鱼儿
目标检测、目标跟踪、reid不做了,学java了
展开
-
join()函数的用法(Python)
Python中有join()和os.path.join()两个函数,具体作用如下:join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串举例:对列表、元组、字典操作num = ['1','2','3']print(' '.join(num))print(','.join(num))print('.'.join(num))print(':'.join(num))print('-------------------------')num1 =('原创 2021-08-04 17:30:35 · 3845 阅读 · 0 评论 -
两个人选班长,班里共有n人,每人可以投K票,求保证获胜最小的K。
这题比较简单,总票数多就赢了。假设每个人投票的列表中的最大值作为K的值,K>=a[i]max如果a[i]的最大值不能满足k * n-sum <= sum,则k += 1while用好就行解题思路:n = int(input())a = list(map(int, input().split()))sum = 0k = 0for i in a: if i > k: k = i //寻找a[i]中的最大值作为k的值 sum +=原创 2021-03-29 21:15:10 · 303 阅读 · 0 评论 -
两数之和--python ->的意思
class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]:#List = [] n = len(nums) for x in range(n): for y in range(x+1,n): if nums[y] == target - nums[x]: r原创 2021-03-28 16:08:46 · 283 阅读 · 0 评论 -
python 中的join()函数--连接字符串
函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下:join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串os.path.join():将多个路径组合后返回一、函数说明1、join()函数语法: ‘sep’.join(seq)参数说明sep:分隔符。可以为空seq:要连接的元素序列、字符串、元组、字典上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串返回原创 2021-03-18 15:56:51 · 1563 阅读 · 0 评论 -
python中的[:-1] [::-1]类型的理解
[:-1]:就是去除了这行文本的最后一个字符(换行符)后剩下的部分。line = “abcde”line[:-1]结果为:‘abcd’[::-1]:反转line = “abcde”line[::-1]结果为:‘edcba’python:切片符号(slice notation)a = [0,1,2,3,4,5,6,7,8,9]b = a[i:j]b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象b = a[1:3] 那么,b的内容是 [1,2]当i缺省时,默原创 2021-03-18 14:50:09 · 1551 阅读 · 3 评论 -
Python map() 函数 lambda函数使用
描述map() 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。语法map() 函数语法:map(function, iterable, …)参数function – 函数iterable – 一个或多个序列返回值Python 2.x 返回列表。Python 3.x 返回迭代器。代码演示listx = [1,2,3,4,5,6,7] # 7 个元素原创 2021-03-18 10:33:11 · 739 阅读 · 0 评论 -
python输入定长数组和输入不定长数组
输入定长数组a,b,c = map(int,input().split( ))list = [a,b,c]print(list)输入一维不定长数组# arr = input('') #输入一个一维数组,每个数之间使空格隔开# num = [int(n) for n in arr.split(' ')] #将输入每个数以空格键隔开做成数组# print(num) #打印数组...原创 2020-12-01 21:51:06 · 6069 阅读 · 4 评论 -
python向列表添加元素的三种方法append()、extend() 和 insert()
向列表增加元素的三种方法 :1.append()append() 方法是将参数作为一个元素增加到列表的末尾。只接受一个参数,参数可以是任何数据类型,被追加的元素在List中保持着原结构类型。2.extend()extend() 方法是将参数作为一个列表去扩展列表的末尾。3.insert()insert()方法将一个元素插入到列表中,但其参数有两个(如insert(1,”g”)),第一个参数是索引点,即插入的位置,第二个参数是插入的元素。...原创 2020-10-23 22:19:42 · 15304 阅读 · 0 评论