亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Python元組介紹:10分鐘掌握元組用法

標簽:
Html5

Python的元组(tuple)与列表类似,不同之处在于元组的元素不能修改,元组使用圆括号包含元素,而列表使用方括号包含元素。元组的创建很简单,只需要在圆括号中添加元素,并使用逗号分隔即可,示例代码如下:

tuple_one = ("java", "python", "PHP", "C++")print(tuple_one)

运行结果为:

https://img1.sycdn.imooc.com/7f0f9568084da45105540246.jpg


与字符串的索引类似,元组的索引也是从0开始的。接下来,针对元组的相关操作进行讲解。

1、访问元组

可以使用下标索引来访问元组中的元素。接下来,通过一个案例来演示。
tuple_one = ("java", "python", "PHP", "C++")print(tuple_one[0])print(tuple_one[1])print(tuple_one[2])print(tuple_one[3])

运行结果为:

https://img1.sycdn.imooc.com/ae790168084da45105540276.jpg


1、元组数据不能修改

元组中的元素值是不允许修改的,但我们可以对元组进行连接组合。接下来,通过一个案例来演示。

 tuple_one = ("java", "python", "PHP", "C++")
tuple_two = ("1", "2", "3")
tuple_three = tuple_one + tuple_two
print(tuple_three)

运行结果如下:

https://img1.sycdn.imooc.com/22b8a968084da45105520221.jpg


修改元组中的数据,测试。

tuple_one = ("java", "python", "PHP", "C++")#把元组中的第一个元素修改为“传智播客”tuple_one[0] = "传智播客"print(tuple_one)

如下图python报错:

https://img1.sycdn.imooc.com/f6d35f68084da45105540244.jpg


老富贵论坛

2、遍历元组

可以使用for循环实现元组的遍历,下面我们通过实演示。【推荐了解:python+人工智能培训课程】

tuple_one = ("java", "python", "PHP", "C++", "学IT到传智播客")for subject in tuple_one:
    #注意for循环后的print()语句的缩进,不然会报错    print(subject)

运行结果如下:

https://img1.sycdn.imooc.com/29734d68084da45205300276.jpg


len(tuple) 表示计算元祖max(tuple) 返回元祖中的元素最大值min(tuple) 返回元组中元素最小值tuple(seq)  将列表转为元组

下面我们通过实例展示

tuple_suject = ("java", "python", "PHP", "C++", "学IT到传智播客")# 计算元组中元素最大值和最小值len_size = len(tuple_suject)
print(len_size)# 返回元组元素最大值和最小值tuple_number = ("4", "10", "16", "19", "2")
max_number = max(tuple_number)
min_number = min(tuple_number)
print(max_number)
print(min_number)# 将列表转为元组list_subject = ["java", "python", "大数据", "软件测试", "PHP"]
tuple_subject2 = tuple(list_subject)# 打印tuple_subject2数据类型print(type(tuple_subject2))

以上代码运行结果如下:

https://img1.sycdn.imooc.com/e8632768084da45206520324.jpg


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消