python knowledges

1.list的remove问题

用remove删除for循环下的list中元素'1',只会删除从当前位置(程序中的i)开始第一个元素'1'。

测试代码:

class test():
    def __init__(self,a):
        self.a = a
if __name__=="__main__":
    list=[]
    l = ['1','1','2','2','1','1','2','2','1','1','2','2']
    list.append(test(1))
    list.append(test(1))
    list.append(test(2))
    list.append(test(1))
    list.append(test(2))
    list.append(test(1))
    list.append(test(1))
    list.append(test(1))
    list.append(test(1))
    list.append(test(3))
    list.append(test(1))
    list.append(test(1))
    list.append(test(3))
    list.append(test(3))

    for x in range(0,len(list)):
        print(list[x],list[x].a)
    for i in list:
        if i.a==1:
            print(i.a)
            list.remove(i)

    for x in range(0,len(list)):
        print(list[x],list[x].a)

参考网站:

http://www.runoob.com/python/att-list-remove.html

https://blog.csdn.net/guan666/article/details/71511948

2.导入包的路径

import sys
sys.path.append('所需包路径')

sys.path 包含了一个 Python 解释器自动查找所需模块的路径的列表。

参考网站:http://www.runoob.com/python3/python3-module.html

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lantuxin/article/details/79979623
文章标签: python
个人分类: python
上一篇深度学习(神经网络)
下一篇caffe分类学习及问题
想对作者说点什么? 我来说一句

Fundamentals of digital television

2010年07月12日 194KB 下载

rich dad and poor dad

2009年05月03日 1.33MB 下载

雷达信号处理基本知识

2012年01月05日 1.3MB 下载

python-2.5.1

2008年10月16日 10.12MB 下载

python简明教程

2011年07月08日 1.25MB 下载

python python

2011年04月22日 15KB 下载

python python python python python

2010年08月29日 13.57MB 下载

没有更多推荐了,返回首页

关闭
关闭