零基础Python教程039期 重修列表基本操作

简介: 零基础Python教程039期 重修列表基本操作

知识回顾:



1、掌握星号菱形的写法,实则掌握简单的循环运用

2、掌握*运用于字符串的运算


上一节中,我们对python的循环控制语句做了基本的练习,也掌握了一些技巧。本节开始,我们继续新的知识点。


1.列表定义



定义:类似数组,但又并非完全是数组。

在python中又叫做:序列

让我们看看用代码定义一个列表:name=[“老刘”,”老金”,”老玉”]


这个列表,我们在其它语言中就是说成一个数组,我们要数组这个列表的索引。

注意:序列中的第一个位置的所在的索引是0

第二个位置的索引是1

第三个位置的索引是2


2.列表取值



1、使用索引从0开始正向取值

2、使用负数-1开始逆向取值

例如上述例子中的列表name,我们获取第一个值就是name[0]


3.案例练习



将两个列表随机拼接成一句话。

这个案例,我们就要用到随机数了。

注意:randint函数是双闭合区间,能够获取到两端的值

比较:range函数是半开半闭


4.总结强调



1、掌握列表的取值方法

2、掌握区别range和randint函数的区间


5.案例源码



from random import randint
name=["老刘","老金","老玉"]
work=["程序员","教授","公务员"]
for i in range(2):
    print(name[randint(0,2)]+"是"+work[randint(0,2)])
相关文章
|
6天前
|
数据挖掘 大数据 数据处理
python--列表list切分(超详细)
通过这些思维导图和分析说明表,您可以更直观地理解Python列表切分的概念、用法和实际应用。希望本文能帮助您更高效地使用Python进行数据处理和分析。
22 14
|
4天前
|
数据可视化 DataX Python
Seaborn 教程-绘图函数
Seaborn 教程-绘图函数
30 8
|
4天前
Seaborn 教程-主题(Theme)
Seaborn 教程-主题(Theme)
22 7
|
8天前
|
数据挖掘 大数据 数据处理
python--列表list切分(超详细)
通过这些思维导图和分析说明表,您可以更直观地理解Python列表切分的概念、用法和实际应用。希望本文能帮助您更高效地使用Python进行数据处理和分析。
23 10
|
4天前
|
Python
Seaborn 教程-模板(Context)
Seaborn 教程-模板(Context)
22 4
|
4天前
|
数据可视化 Python
Seaborn 教程
Seaborn 教程
20 5
|
25天前
|
数据处理 开发者 Python
Python中的列表推导式:简洁高效的数据处理
在编程世界中,效率和可读性是代码的两大支柱。Python语言以其独特的简洁性和强大的表达力,为开发者提供了众多优雅的解决方案,其中列表推导式便是一个闪耀的例子。本文将深入探讨列表推导式的使用场景、语法结构及其背后的执行逻辑,带你领略这一特性的魅力所在。
|
28天前
|
开发者 Python
探索Python中的列表推导式:简洁而强大的工具
【10月更文挑战第41天】 在编程的世界中,效率与简洁是永恒的追求。本文将深入探讨Python编程语言中一个独特且强大的特性——列表推导式(List Comprehension)。我们将通过实际代码示例,展示如何利用这一工具简化代码、提升性能,并解决常见编程问题。无论你是初学者还是资深开发者,掌握列表推导式都将使你的Python之旅更加顺畅。
|
27天前
|
Python
SciPy 教程 之 Scipy 显著性检验 9
SciPy 教程之 Scipy 显著性检验第9部分,介绍了显著性检验的基本概念、作用及原理,通过样本信息判断假设是否成立。着重讲解了使用scipy.stats模块进行显著性检验的方法,包括正态性检验中的偏度和峰度计算,以及如何利用normaltest()函数评估数据是否符合正态分布。示例代码展示了如何计算一组随机数的偏度和峰度。
25 1
|
27天前
|
BI Python
SciPy 教程 之 Scipy 显著性检验 8
本教程介绍SciPy中显著性检验的应用,包括如何利用scipy.stats模块进行显著性检验,以判断样本与总体假设间的差异是否显著。通过示例代码展示了如何使用describe()函数获取数组的统计描述信息,如观测次数、最小最大值、均值、方差等。
27 1