Python老男孩

1.可以自己编写模块,但注意:如果想要调用该模块,需要将该模块放到site-packages目录下,或将该模块放在执行程序的路径下。

2.pyc文件是什么?

  

 集合: set

  集合可以去重;做交集、并集等关系运算

  

list_1 = set([1, 3, 4, 6, 7])
list_2 = set([1, 9, 0, 5, 6])
#交集
print( list_1.intersection(list_2) )
#并集
print( list_1.union(list_2) )

 

python3中的字符型和二进制型的转换:

  

举例:

字符切片

  记住这句话: 顾头不顾尾!(不管是正着取还是倒这取)

 

names = ['li', 'hu', 'zhang', 'liu']
#追加元素
names.append('lei')
#指定位置插入元素
names.insert(2,'wu')
#修改某个元素
names[3] = 'tian'
#删除某个元素
del names[1]
#其中del names[1]=names.pop(1)
names.pop(1)
#查找某个元素的位置
print(names.index('liu')]
#统计某个元素在列表中出现的次数
print(names.count("liu"))
#将列表中的元素翻转过来
names.reverse()
#将列表排序
names.sort()
#合并另一个列表
names.extend(names2)
#复制一份列表赋值给另一个变量
name2 = names.copy()

 元组   names = ("li", "zhang", "wu")

  只读的列表,只有两种方法:count  index

 

posted @ 2019-03-05 17:45  New_Journey  阅读(1088)  评论(0编辑  收藏  举报