Python,我从零开始学习T^T D3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python,我从零开始学习T^T D3相关的知识,希望对你有一定的参考价值。

最近要回学校开始做毕设了,准备做个有关算法的,听说python运算好一些,特地来学一学。

先从基础开始啊…………………………

 

D3

1.set  元素不重复,无顺序.可以是tuple类型

 1 #创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素:
 2 
 3 >>> s = set([A, B, C])
 4 
 5 >>> print s
 6 set([A, C, B])
 7 
 8 >>> s = set([A, B, C, C])
 9 >>> print s
10 set([A, C, B])
11 >>> len(s)
12 3
1 >>>s = set([(Adam, 95), (Lisa, 85), (Bart, 59)])
2 >>>for x in s:
3 >>>    print x[0],:,x[1]
4 
5 #Lisa : 85
6 #Adam : 95
7 #Bart : 59

 

 

2.访问set内容可以用in。速度非常快,内容是不可变不可改的。利于在‘字典’中查找特定关键字。

>>>‘hello‘  in  s

false

>>>‘A‘ in s

true

>>>‘a‘ in s

false

大小写敏感,大小写默认不是同一字符

 

3.set遍历方式可以使用for循环进行

>>> for x in s

>>>>>>print x

‘A‘

 

4.set.add(‘元素‘) 向set里添加元素, set.remove(‘元素‘) 从set里删除元素。

其中,如果添加已有元素,不会报错,且不会添加。删除不存在的元素会报错。

 

以上是关于Python,我从零开始学习T^T D3的主要内容,如果未能解决你的问题,请参考以下文章

Python,我从零开始学习T^T D5

Python,我从零开始学习T^T D7

学习笔记:python3,代码片段(2017)

[Python从零到壹] 番外篇之可视化利用D3库实现CSDN博客每日统计效果(类似github)

[Python从零到壹] 番外篇之可视化利用D3库实现CSDN博客每日统计效果(类似github)

循环神经网络 RNN 从零开始实现 动手学深度学习v2 pytorch