判断元素是否都大于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]#列表a
b=[5,6,7,8]#列表b
c={"a" : a,
"b" : b}#将列表a,b转换成字典
data=DataFrame(c)#将字典转换成为数据框
print(data)
# 列表长度不一样:https://blog.csdn.net/wanancat/article/details/110527200
a = [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)