---------/* Python 数组拷贝 */------------
a=[1,2,3,4]
b=a
a的值发生变化时,如删除某个元素后,b也会发生变化
通过以下方法实现不关联:b=a[:]
---------/* Python 数组交集、并集、差集 */------------
[交集]
a=[2,3,4,5]
b=[2,5,8]
#方法一
tmp = [val for val in a if val in b]
*方法二
list(set(a).intersection(set(b)))
[差集]
list(set(b).difference(set(a))) #b有a没有的
[并集]
list(set(a).union(set(b)))
Python主要有三种数据类型:字典、列表、元组。其分别由花括号,中括号,小括号表示。
如:
字典:dic={'a':12,'b':34}
列表:list=[1,2,3,4]
元组:tup=(1,2,3,4)
tuple to list:
list_=list(a_tuple)
list to tuple
a_tuple=tuple(list_)