QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2099|回复: 0
打印 上一主题 下一主题

[个人总经验] python元组方法

[复制链接]
字体大小: 正常 放大

1198

主题

4

听众

2976

积分

该用户从未签到

跳转到指定楼层
1#
发表于 2024-4-26 16:21 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
元组:1.创建元组,元祖的类型是tuple
2 n6 Q  n# x6 N$ T2 T7 L; z0 w% C5 m' D, @" Z
元组和列表的相似体现在:9 g) \% G4 _# g. Z' }( |
2 Y2 t  [2 k) g5 c$ ?* H9 }
1.通过下标来访问元组中的元素下标可以从0开始到len-1结束
2 V# ]2 {3 e/ r6 M! Q& P. X9 A3 ~, D$ Q- r; M9 g9 Q
2.通过切片来获取元组中的一个部分* \- b, h/ b+ c/ ^0 _/ k1 H
% K/ w# i3 S! |, S; q4 a3 e5 m. o
3.也可同时使用for循环等方式遍历元素- j# {6 y$ n9 l1 o) Z0 F# W6 ?
6 @( {! ?) ~( g# d+ Q
4.可以使用in判断元素是否存在& w- |' x: Z# ~  g. Z4 w$ }. y% ^6 j
# L0 b7 r4 q! d& H) h) v. t( e( ]
5.使用index查找元素下标。
4 k1 R1 @* c. X9 G; r
/ F% v3 G8 s" ~: E; _7 d& |' n& l6.使用+来拼接两个元组。  P6 B5 l( ]( x6 m5 @, w7 [

- [& ~' f4 x' b- R( d但注意:无修改类操作。(例如删除增加等)
3 H' H6 W1 \: V2 U. G9 r1 {2 s7 k! _1 a6 ^  T+ Y  m5 f
当进行多元赋值的时候,其实本质上是元组的方式进行的。! d9 k0 O8 Z! J) x4 b2 ^

) U" S  j7 D( d4 O# R当进行协同开发的时候,程序员a写实现了一些功能提供给程序员b来使用,a写好一些参数,让b去调用,函数要进行传参,以元组的形式传参,可以有效地避免被篡改。: V& L. u0 K% b2 M8 u; F! j

8 t3 }. A) l6 w: c元组不能修改它,为不可变对象。
! u( {! j( ^$ p3 E7 e0 S: a" B9 L  n! \9 h5 F8 A) R9 F
不可变对象一般是可以哈希的,可变对象是一般不能进行哈希。(可变对象主要是字典、列表因为它们元素可以进行随意改变)(不可变对象主要是指int    float   string等)+ Z7 e7 [$ z0 V
————————————————
3 ~! b# Z0 w- G. r( G
- n" ~. r( o  h" a7 ^                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。; @6 G% g2 d' r& g" j/ Q
& U; E. P& u- k1 v7 t
原文链接:https://blog.csdn.net/2301_81874719/article/details/138212331
6 g& B* @: b" E  A
( T" j  }7 s# G( T6 X
3 T2 Z- o* i) u# T! e: e! Y
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-9-13 06:28 , Processed in 3.281912 second(s), 50 queries .

回顶部