判断元素是否都大于0
方法一:if [i for i in old_list if i > 0]:
方法二:(numpy.array(old_list) > 0).all()
元素插入列表指定位置
# 元素插入到列表末尾的方法list1 = ['a', 'b', 'c']list1.append('d')list1.extend('d')# 元素可以是列表或元组,append方法将整个元素插入其中,而extend方法将元素里面包含的每一个元素插入其中# 元素插入指定位置list1.insert(index, obj)list1.insert(0, 'd')# insert方法将元素作为整体插入其中,不管元素是列表或元组,与append类似
多列表转dataframe
# 列表长度一样a=[1,2,3,4]#列表ab=[5,6,7,8]#列表bc={"a" : a,"b" : b}#将列表a,b转换成字典data=DataFrame(c)#将字典转换成为数据框print(data)# 列表长度不一样:https://blog.csdn.net/wanancat/article/details/110527200a = [1,2,3]b = [4,5]c = ['a','b','c','d']df = pd.concat([pd.DataFrame(a),pd.DataFrame(b)],axis=1)# 若axis=0,则纵向合并print(df)
