编程语言
首页 > 编程语言> > Python基础

Python基础

作者:互联网

1.数据类型:

# 可变:

list ,dict ,set(集合)

# 不可变:

int bool str tuple

# 有序: list,tuple,str,int,bool # 无序: dict(python3.6以后可以是有序的了),set


# 取值方式: # 索引: str list tuple # 直接: set ,int ,bool # 键: dict

 

2.深浅拷贝:

import copy

lst1=[1,2,3]

lst2=copy.copy(lst1)#浅拷贝

lst3=copy.deepcopy(lst1)#深拷贝

lst4=lst1 #赋值

 

 

如下图:深浅拷贝如果只拷贝一个单一的列表(列表内不包含字典列表等可变元素)的情况下,深浅拷贝效果都一样:

 

 

列表内部加了列表后:

 

标签:set,lst1,Python,基础,列表,int,拷贝,copy
来源: https://www.cnblogs.com/shengjunqiye/p/12808211.html