列表去重的两种方式: # 创建列表放数据 a =[1,2,1,4,2] b=[1,3,4,3,1,3] d=[] for i in a: if i not in d: d.append(i) print(d) #set 去重 b=set(b) print(b) 列表切片.翻转列表: >>> s = 'abcdefgh' >>> s[::-1] # 可以视为翻转操作 'hgfedcba' >>> s[::2] # 隔一个取一个元素的操作 'aceg' l…
笔记列表 指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址.就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明. 要理解指针就要先理解计算机的内存.计算机内存会被划分为按顺序编号的内存单元.每个变量都是存储在内存单元中的,称之为地址. #include <stdio.h> int main () { ; /* 实际变量的声明 此时的 VAR 这个变量是存在某个地址的,地址对应某个内存单元,该单元中存储了数据20 */ int *ip; /* 指针变量的声明…
Python2和Python3中列表推导式的不同 python2 >>> x = 'my girl' >>> lst = [x for x in 'hello'] >>> x 'o' 可以看到x的值被覆盖了 来看python3 python3 >>> x = 'my girl' >>> lst = [x for x in 'hello'] >>> x 'my girl' x的值没有被覆盖,这是因为p…