分类:Python
2020
11-17
获得list中最大元素的索引aa=[1,2,3,4,5]aa.index(max(aa))相应的最小值使用aa=[1,2,3,4,5]aa.index(min(aa))获得numpy数组中最大元素的索引1.可以使用numpy的函数,argmax获得最大元素的索引,相应的获得最小值的话需要使用argmin。aa=[1,2,3,4,5]arr_aa=np.array(aa)maxindex=np.argmax(arr_aa)1.也可以将numpy转为list,然后使用list或者最大值索引的方法获得最大值。aa=numpy.array([1,2,3,4,5])先把aa转换为L...
继续阅读 >
第一种,使用reversed函数,reversed返回的结果是一个反转的迭代器,我们需要对其进行list转换listNode=[1,2,3,4,5]newList=list(reversed(listNode))print(newList)#结果[5,4,3,2,1]第二种,使用sorted函数,sorted是排序函数,它是对一个列表进行排序后生成一个新的list列表,而sort则是在原来的列表上直接进行排序。listNode=[1,2,3,4,5]newList=sorted(listNode,reverse=True)print(newList)#结果[5,4,3,2,1]其中...
继续阅读 >
一、list转字符串命令:''.join(list)其中,引号中是字符之间的分割符,如“,”,“;”,“\t”等等如:list=[1,2,3,4,5]''.join(list)结果即为:12345','.join(list)结果即为:1,2,3,4,5二、字符串转listprintlist('12345')输出:['1','2','3','4','5']printlist(map(int,'12345'))输出:[1,2,3,4,5]str2="123sjhiddhi"list2=str2.split()#orlist2=str2.split("")printlist2['123','sjhid',...
继续阅读 >
2020
11-17
2020
11-17
首先先定义一个list,将其转存为csv文件,看将会报什么错误list=[[1,2,3],[4,5,6],[7,9,9]]list.to_csv('e:/testcsv.csv',encoding='utf-8')运行后出现:Traceback(mostrecentcalllast): File"D:/Python/untitled/PcCVS.py",line43,in<module> list.to_csv('e:/testcsv.csv',encoding='utf-8')AttributeError:'list'objecthasnoattribute'to_csv'list没有to_csv的属性,也就是说list直...
继续阅读 >
2020
11-16