python列表,字典,元组的用法及区别,python列表数组字典
本文主要介绍python基础学习的列表元组字典集,文章连接了一个内容学习,主要针对零Python基础的学生。有兴趣就去学吧。
00-1010I,列表II,元组III,字典IV,集合V,通用部分前言:
本章的知识与上一章的知识紧密相连,零基础的朋友可以借鉴上一章的知识。当然你也可以收藏起来慢慢学。学习不能操之过急…
目录
打印(-);
list1=[JAVA , Hello , Python , VS ,1,2,3]
打印(列表1)
list2=list(Python )
打印(列表2)
list3=[]
打印(列表3)
打印(-);
打印(列表1[0]: ,列表1[0])
打印(列表2[1:5]: ,列表2[1:5])
Print( - list函数);
1.列表。append (XYZ) #将 XYZ 对象添加到list1。
Print(list1.count(Python)) #返回 Python 出现的次数
1.list1.extend(list2) #在list1后添加list2。
打印(列表1)
1.删除( XYZ) #删除对象 XYZ
Print(list1.pop()) #删除列表最后一个位置的对象并返回
打印(列表1)
D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py
-创建一个列表。
[JAVA , Hello , Python , VS ,1,2,3]
[P , y , t , h , o , n]
[]
-访问列表中的值-。
清单1[0]: JAVA
list2[1:5]: [y , t , h , o]
-列出函数-列出函数
一个
[JAVA , Hello , Python , VS ,1,2,3, XYZ , P , y , t , h , o , n]
n
[JAVA , Hello , Python , VS ,1,2,3, P , y , t , h , o]
进程已结束,退出代码为0。
一、列表
打印(-);
#编码=utf-8
tuple=(Java ,786,2.23, john ,70.2)
tinytuple=(123,约翰)
打印(元组)#输出完整的元组
Print(tuple[0])#输出元组的第一个元素
Print (tuple [133603]) #输出第二到第三个元素
Print(tuple[2:])#输出列表中从第三个到最后一个的所有元素
Print(tinytuple * 2) #输出元组两次
Print(tuple tinytuple) #打印组合的元组
D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py
-创建访问元祖-。
( Java ,786,2.23, john ,70.2)
爪哇
(786, 2.23)
(2.23,“约翰”,70.2)
(123,“约翰”,123,“约翰”)
( Java ,786,2.23,约翰,70.2,123,约翰)
进程已结束,退出代码为0。
二、元组
打印(-);
D1={} #空字典
d2={id:10,电话 :
123456,"name":"小明"}
print(d1)
print(d2)
print("-------------访问字典-------------");
dict2 = {name: 小明,id:1, dept: 计算机}
print(dict2[dept])
print(dict2[name])
print("-------------修改添加字典-------------");
dict1 = {Name:小明, Age:19, major:计算机};
dict1[Age] = 18; # 字典中有"Age"键,更新现有元素
dict1[college] = "Tech"; # 字典中无"college"键,执行添加操作
print("dict1[Age]: ",dict1[Age])
print("dict1[college]: ",dict1[college])
print("-------------删除字典-------------");
dict1={"stu_name":"小明","stu_id":1,"stu_age":24}
del dict1["stu_id"] # 删除键为"stu_id"的键值对
print(dict1)
dict1.clear() # 删除所有键值对
print(dict1)
D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py
-------------创建字典-------------
{}
{id: 10, tel: 123456, name: 小明}
-------------访问字典-------------
计算机
小明
-------------修改添加字典-------------
dict1[Age]: 18
dict1[college]: Tech
-------------删除字典-------------
{stu_name: 小明, stu_age: 24}
{}
进程已结束,退出代码0
四、集合
print("-------------创建集合-------------");s = set() # 空集
print(s)
print(type(s))
s = {1,2,3} # 直接写入集合元素
print(type(s))
s=set(["ABC",XYZ,xyz,123,1,1,1.0])
print(s)
s=set(i for i in range(10))
print(s)
s=frozenset("Python 3.3.3")
print(s)
s= dict((i,0) for i in {1, ABC, XYZ, xyz, 1, 123})
print(s)
s= dict((i,0) for i in frozenset({n, o, h, , ., y, t, P, 3}))
print(s)
print("-------------访问集合-------------");
s = set([A, B, C, D])
# s = {A, B, C, D}
print(A in s)
print(a not in s)
for i in s:
print(i,end=\t)
print("-------------更新集合-------------");
s = set([A, B, C, D])
s = sset(Python) # 使用操作符""
print(s)
s.add(ABC) # add()方法
print(s)
s.remove(ABC) # remove()方法
s.update(JAVAEF) # update()方法
print(s)
D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py-------------创建集合-------------
set()
<class set>
<class set>
{1, 1, xyz, XYZ, 123, ABC}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
frozenset({t, o, y, n, 3, ., h, , P})
{1: 0, 1: 0, xyz: 0, XYZ: 0, 123: 0, ABC: 0}
{t: 0, o: 0, n: 0, .: 0, y: 0, 3: 0, h: 0, : 0, P: 0}
-------------访问集合-------------
True
True
B D C A -------------更新集合-------------
{B, t, o, y, n, D, C, h, P, A}
{B, t, o, ABC, y, n, D, C, h, P, A}
{B, E, t, o, y, n, J, D, C, h, F, P, V, A}
进程已结束,退出代码0
D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py
-------------创建字典-------------
{}
{id: 10, tel: 123456, name: 小明}
-------------访问字典-------------
计算机
小明
-------------修改添加字典-------------
dict1[Age]: 18
dict1[college]: Tech
-------------删除字典-------------
{stu_name: 小明, stu_age: 24}
{}
进程已结束,退出代码0
五、总节
今天的基础知识就到这里了,一次性分享太多大家也记不住多少
到此这篇关于Python基础学习列表+元组+字典+集合的文章就介绍到这了,更多相关Python基础内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。