Python容器类型的遍历汇总

Posted Python探索牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python容器类型的遍历汇总相关的知识,希望对你有一定的参考价值。

遍历列表

l = ["a","b","1",2]
print(l)
for i in l:
	print(i)
	print(type(i))

结果

[\'a\', \'b\', \'1\', 2]
a
<class \'str\'>
b
<class \'str\'>
1
<class \'str\'>
2
<class \'int\'>

遍历字符串

s = "abcde"
print(s)
for si in s:
	print(si)
	print(type(si))

结果

abcde
a
<class \'str\'>
b
<class \'str\'>
c
<class \'str\'>
d
<class \'str\'>
e
<class \'str\'>

遍历字典

dic = {"name":"lsj","age":18}
print(dic,type(dic))
for d in dic:
	print(d,dic[d])
	print(type(d))

结果

{\'name\': \'lsj\', \'age\': 18} <class \'dict\'>
name lsj
<class \'str\'>
age 18
<class \'str\'>

遍历集合

\'\'\'
Python大型免费公开课,适合初学者入门
加QQ群:579817333 获取学习资料及必备软件。
\'\'\'
se = {"a","1","ab",1,2,4}
print(set(se),type(se))
for se1 in se:
	print(se1)
	print(type(se1))

结果

{\'a\', \'ab\', 2, 1, 4, \'1\'} <class \'set\'>
a
<class \'str\'>
ab
<class \'str\'>
2
<class \'int\'>
1
<class \'int\'>
4
<class \'int\'>
1
<class \'str\'>

遍历元组

t = ("a","1","ab",1,2,4,)
print(t,type(t))
for t1 in t:
	print(t1)
	print(type(t1))

结果

(\'a\', \'1\', \'ab\', 1, 2, 4) <class \'tuple\'>
a
<class \'str\'>
1
<class \'str\'>
ab
<class \'str\'>
1
<class \'int\'>
2
<class \'int\'>
4
<class \'int\'>

以上是关于Python容器类型的遍历汇总的主要内容,如果未能解决你的问题,请参考以下文章

2021-09-24——大数据学习日志——Python——容器类型(附练习题)

scrapy主动退出爬虫的代码片段(python3)

一个具有两种显示类型的片段[关闭]

从容器中删除所有碎片

008.Python循环for循环

尝试将片段添加到我的片段容器 FrameLayout