Python3 的序列

栏目: Python · 发布时间: 6年前

内容简介:Python3 的序列

序列

1、根据列表、元组、字符串的共同点把它们统称为序列(他们都是兄弟呀)

1)都可以通过索引来的到每一个元素

2)默认索引值都是从零开始(Python也支持负数索引)

3)都可以通过分片(切片)的方式得到新的字符串

4)都有相同的操作符(重复操作符、拼接操作符、成员关系操作符)

2、与之相关的内置函数

迭代的概念:

迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。

对计算机特定程序中需要反复执行的子程序*(一组指令),进行一次重复,即重复执行程序中的循环,直到满足某条件为止,亦称为迭代。

内置函数

Python3 的序列

3、自定义一个函数完成min()的功能

def minu(x):
    x=x[0]
    for each in x:
        if x<each:
            x=each
    return x
    

4、定义sum()函数,可以无视参数里的字符串

def sumd(x):
    sum2=0
    for each in x:        
        if type(each)== int or type(each)==float: 
            sum2+=int(each)
        else:
            continue
    print('sum=',sum2)        
        

5、查成绩

#
#
name = input('请输入待查找的用户名:')
score = [['大发明家', 100], ['丁丁', 80], ['大姨妈', 65], ['瑞兹', 95], [艾希', 90]]
IsFind = False

for each in score:#each 是score里的列表(列表的列表)
    if name in each:#name是列表的列表的元素
        print(name + '的得分是:', each[1])
        IsFind = True
        break
    
if IsFind == False:
    print('查找的数据不存在!')

以上所述就是小编给大家介绍的《Python3 的序列》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

创新者的窘境

创新者的窘境

克莱顿•克里斯坦森( Clayton M. Christensen ) / 胡建桥 / 中信出版社 / 2010-6 / 38.00元

管理类经典图书 o 被《福布斯》评为20世纪最具影响的20本商业图书之一 o “全球商业书籍奖”获奖图书 “颠覆大师”克莱顿•克里斯坦森经典力作。 《金融时报》/布兹•亚兰及汉密顿全球商务书刊颁发“1997年最佳商务书”奖 “1997年最佳商务‘实用’书”奖 一本书, 让志在必得者战战兢兢, 让犹豫不前者胸有成竹, 掀起激荡决策者的脑力风暴, ......一起来看看 《创新者的窘境》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具