cari
Rumahpembangunan bahagian belakangTutorial PythonPython零基础入门之三---(for循环+列表)

Python的for循环与C、C++等语言的for循环的结构还是有很大的差别的,不过还是很容易上手的,Python的列表类似于C语言中的数组,但是相比数组的功能更加强大,玩笑话是说打了激素中的数组。

For循环

(1)For循环的语法结构: 
For 元素 in 变量(列表等) 

80.png

81.png


(2)For循环与Range()函数结合使用 
range()函数的语法是:range([start],stop[,step=1]) 
一般情况下将For循环与range()函数搭配使用. 
第一个参数是起始数字,第二个是结束的数字(并不包括结束的数字),最后一个参数是步长,默认为1,起始位置默认为0. 

82.png

83.png

2.列表:一个打了激素的数组 
(1)列表的定义与元素的输出 
列表的标志:[ , , ,] 
列表的定义:列表名=[元素1,元素2,元素3……]

84.png

85.png

(2)列表相关操作 
a.向列表中添加元素

1.使用append()函数向列表中添加元素

86.png

2.使用extend()函数向列表中添加元素

87.png

3.使用insert()函数向列表中添加元素

88.png

b.删除列表中元素

1.使用remove()函数删除元素,参数为要删除的元素,而不是索引

89.png

使用pop()函数删除列表中的元素,默认删除的是最后一个元素,也可以填入一个参数,删除指定位置的元素。

90.png

使用del语句删除元素,del 列表名称[指定元素的索引]

91.png

上面是关于列表的一些简单的元素的操作,之后如果再有会及时补充。 
附上操作的源代码:

#For循环的联系
print("======For循环练习======")
str1="For循环练习"for i in str1:     
print(i,end=" ")
print("\n")
print("======range()与For循环的搭配使用======")  
#一般情况下将For循环与range()函数搭配使用
#range()函数的语法是:range([start],stop[,step=1])
#第一个参数是起始数字,第二个是结束的数字(并不包括结束的数字)
#最后一个参数是步长,默认为1,起始位置默认为0for m in range(5):     
print(m,end="")
print("\n")for n in range(1,10,2):     
print(n,end="")print("\n")
#列表的练习:一个打了激素的数组
#一个列表的标志:[,,,]
print("------输出整个列表------")list=["小甲鱼","小布丁","迷途"]
print(list)print("------输出列表中的元素------")list=["小甲鱼","小布丁","迷途"]for i in range(3):
#一定要注意列表中的元素从0开始
     print(list[i],end=" ")
print("\n")
print("------创建一个混合类型元素的列表------")
mixture=["耀相惜",1,2]for i in range(3):     
print(mixture[i],end=" ")
print("\n")
#向列表中添加元素,在元素的末尾添加元素
list.append("耀相惜")print(list,"\n")
#获取列表的长度print("列表中的元素的个数为:%d"%len(list),"\n")
#向列表末尾一次添加多个元素,使用extend,参数为一个列表
listadd=["Guoxiangyao","Xiaoshuai"]list.extend(listadd)for i in range(6):     
print(list[i],end=" ")
print("\n")
#使用insert(,)函数插入数据#其中第一个元素为要插入的元素的位置#第二个参数为要插入的元素
list.insert(0,"小小甲鱼")
for i in range(7):     
print(list[i],end=" ")
print("\n")#从列表中获得、删除某个元素
list.remove("小甲鱼")
#删除元素是指定元素,而不是索引
for i in range(5):     
print(list[i],end=" ")
print("\n")#使用索引删除元素del list[0]for i in range(4):     
print(list[i],end=" ")print("\n")
#删除列表的最后一个元素,使用pop()函数
list.pop()for i in range(3):    
 print(list[i],end=" ")
 print("\n")
 #也可以使用在pop()中加入元素的索引,弹出指定位置的元素
 list.pop(0)for i in range(2):     
 print(list[i],end=" ")

以上就是Python零基础入门之三---(for循环+列表)的内容,更多相关内容请关注PHP中文网(www.php.cn)!


Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
详细讲解Python之Seaborn(数据可视化)详细讲解Python之Seaborn(数据可视化)Apr 21, 2022 pm 06:08 PM

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于Seaborn的相关问题,包括了数据可视化处理的散点图、折线图、条形图等等内容,下面一起来看一下,希望对大家有帮助。

详细了解Python进程池与进程锁详细了解Python进程池与进程锁May 10, 2022 pm 06:11 PM

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于进程池与进程锁的相关问题,包括进程池的创建模块,进程池函数等等内容,下面一起来看一下,希望对大家有帮助。

Python自动化实践之筛选简历Python自动化实践之筛选简历Jun 07, 2022 pm 06:59 PM

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于简历筛选的相关问题,包括了定义 ReadDoc 类用以读取 word 文件以及定义 search_word 函数用以筛选的相关内容,下面一起来看一下,希望对大家有帮助。

归纳总结Python标准库归纳总结Python标准库May 03, 2022 am 09:00 AM

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于标准库总结的相关问题,下面一起来看一下,希望对大家有帮助。

Python数据类型详解之字符串、数字Python数据类型详解之字符串、数字Apr 27, 2022 pm 07:27 PM

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于数据类型之字符串、数字的相关问题,下面一起来看一下,希望对大家有帮助。

分享10款高效的VSCode插件,总有一款能够惊艳到你!!分享10款高效的VSCode插件,总有一款能够惊艳到你!!Mar 09, 2021 am 10:15 AM

VS Code的确是一款非常热门、有强大用户基础的一款开发工具。本文给大家介绍一下10款高效、好用的插件,能够让原本单薄的VS Code如虎添翼,开发效率顿时提升到一个新的阶段。

详细介绍python的numpy模块详细介绍python的numpy模块May 19, 2022 am 11:43 AM

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于numpy模块的相关问题,Numpy是Numerical Python extensions的缩写,字面意思是Python数值计算扩展,下面一起来看一下,希望对大家有帮助。

python中文是什么意思python中文是什么意思Jun 24, 2019 pm 02:22 PM

pythn的中文意思是巨蟒、蟒蛇。1989年圣诞节期间,Guido van Rossum在家闲的没事干,为了跟朋友庆祝圣诞节,决定发明一种全新的脚本语言。他很喜欢一个肥皂剧叫Monty Python,所以便把这门语言叫做python。

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod