原博文
2019-06-26 22:42 −
最近面试中出现频率比较高的字符串和列表的去重pstr = 'abcadcf'# 字符串去重# 1、使用集合 --没有保持原来的顺序 print(set(pstr)) # 2、使用字典 -- 没有保持原来的顺序 print({}.fromkeys(pstr).keys()) # 3、使用循环遍历...
0
7756
相关推荐
2019-12-23 08:12 −
day5:
序列,可以使用切片
序列类型:字符串,列表,元祖
特点:可以通过坐标来取值,坐标从0开始
>>> s = "agfdagsgsdgsa"
>>> print(s[0])
a
>>> print(s[1])
g
>>> ...
2019-12-19 10:17 −
一、python基本数据类型:python3有6个标准的数据类型(区别于数字类型): 1、Number(数字): a、当你指定一个值的时候,Number对象就会被创建,如var1 = 1。另外,一个变量可以通过赋值指向不同类型的对象。 b、内置的type()可以用来查询变量所指的对象类型。 ...
2019-12-25 10:53 −
一、类型总结
1、数字
int(..)
2、字符串
replace/find/join/strip/startswith/split/upper/lower/formattempalte = "i am {name}, age : {age}"v = tempalte.format(name='ale...
2019-12-20 17:45 −
一、
Python 是一种解释型语言
Python 是交互式语言
Python 是面向对象语言
二、
Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句,在 [], {}, 或 () 中的多行语句,不需要使用反斜杠(\)。
三、
python中数字有四种类型:...
2019-12-18 20:34 −
# 语法 ## 传值与传引用 > Python参数传递采用的是“传对象引用”的方式。这种方式相当于传值和传引用的一种综合。
>
> * 如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于通过“传引用”来传递对象。
> * 如果函数收到的是一个不可变对象(比如数字、字...
2019-12-13 16:25 −
在python中 集合是基础的数据类型,和数学上的集合基本没有区别,可以快速的去重,取重等。
定义两个set
list_1 =set([1,2,3,4,5,6,7])list_2 =set([1,2,3,4,'a','b','c','d'])
#交集print(list_1...
2019-12-03 21:20 −
# 今日内容 - 列表 - ``` 列表就是一个容器 列表是可变数据类型 列表是存储大量数据,存储不同数据类型 ``` - 增 ```python lst = ["钥匙","电脑",100,"鞋"] lst.append("水杯") # 追加 ***** p...
0
54
2019-12-19 10:45 −
1、定义一个空数组 , 遍历原数组,判断原数组中的每一个数在空数组中是否存在,如果不存在 ,就将这个数 存入到 空数组中
function has(arr,num){ for( var i = 0 ; i < arr.length ; i++ ){ ...
2019-12-02 15:16 −
这里记录两种perl数组去重的办法,一种利用哈希(hash),一种直接利用perl自带的模块List::MoreUtils内部的函数uniq。一、利用hash去重示例代码如下: 1 #!/usr/bin/perl -w
2 use strict;
3 4 my @list=qw /1 2 3 2...
0
1218