猫史档案馆


【zy.芝士】在我的世界里,你就是唯一

用户:芝士芝士查看:0 回复:13 评论:0 创建时间:2018-03-24T09:46:47


看到标题不要想歪了

我们还是很正经的教python

今天

讲的是

集合

大家也看到标题了

那么集合是什么呢

我举个栗子

比如

我要设置一个颜色表

好让海龟画图

这样设置

>>>["red","blue","yellow","gray"]

但是呢

后面如果是这样

输入很麻烦

就跟你在学校里一样

要写很多字

但是呢

你还不想多写

那么

我们就可以找个名词代替

那么就是这样输入

>>>colors=["red","blue","yellow","gray"]

这样

后面输入是不是简单多了?

好了

我们进入正式课堂

在我的世界里,你就是唯一

你没有学集合之前

是这样的

>>>list1=[1,2,3,4,5,5,4,3,1,0]

>>>temp=list1[:]

>>>list1.clear()

>>>for each in temp:

        if each not in list1:

             list1.append(each)


>>>list1

[1,2,3,4,5,0]


但是你学了以后,就可以这么干:

>>>list1=[1,2,3,4,5,5,3,1,0]

>>>list1=list(set(list1))

>>>list1

[0,1,2,3,4,5]

看到没有!

知识才是第一产生力!

不过大家发现没有?

由于set()创造了的集合内部是无序的,所以再调用list()将无序的集合转换成列表就不能保证原来的列表顺序了,所以如果关注列表中元素的前后顺序问题。。。

使用set()这个函数时就要警惕了!

好了

拍桌子

芝士去上网课了~~~

依然那幅图


咱们

下期再见ヾ( ̄ ̄)Bye~Bye~



回复

上一页1 页 / 共 1下一页
芝士芝士

点赞0


评论


芝士芝士

发现帖子没人回复

点赞0


评论


取名字好难啊取名字好难啊

占领四楼格勒

点赞0


评论


欠王迷欠王迷

不错

点赞0


评论


芝士芝士

@楼上

谢谢支持~

点赞0


评论


芝士芝士

我顶

点赞0


评论


芝士芝士

我顶(个_个)

点赞0


评论


芝士芝士

点赞0


评论


芝士芝士

再来

点赞0


评论


芝士芝士

点赞0


评论


芝士芝士

不沉

放轻松

点赞0


评论


芝士芝士

点赞0


评论


芝士芝士

啧啧

点赞0


评论