QQ登录

只需要一步,快速开始

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

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

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

1198

主题

4

听众

2977

积分

该用户从未签到

跳转到指定楼层
1#
发表于 2024-4-26 16:21 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
元组:1.创建元组,元祖的类型是tuple
. {% L& y" d& Q5 z" y% {1 e1 M8 a" q! t! \+ N' T1 _
元组和列表的相似体现在:
7 Z) i# k% P+ }) N; y
1 C) K" P  G7 H$ o6 ?, G/ C( e1.通过下标来访问元组中的元素下标可以从0开始到len-1结束
/ Y$ h( W! h, a( l: }9 i  h6 z
# |  B8 M2 S" G8 F' G, f' Q2 i2.通过切片来获取元组中的一个部分7 `) e/ T% @$ r% j, J; D

5 C- j9 a% t5 o% q# X3.也可同时使用for循环等方式遍历元素- n# I; N# Y& \5 _3 r

0 D) l/ R( n3 d' p+ ^: d1 b4.可以使用in判断元素是否存在
. L' V+ y) x: n: n
& \  k9 L0 |! ]5.使用index查找元素下标。
, n/ P2 k" v& M% W1 U7 u7 x' W9 }. X' w
6.使用+来拼接两个元组。
8 O; _9 W% l) X4 N' i: u6 s7 B( J! h0 _* O) _5 v! s
但注意:无修改类操作。(例如删除增加等)
+ r' d6 j1 ~! a& R* Z. P
0 }4 P# P& ]& M1 e' m当进行多元赋值的时候,其实本质上是元组的方式进行的。/ {8 b7 r' @% ]1 K- ^
' C- l/ [+ B* Q7 O
当进行协同开发的时候,程序员a写实现了一些功能提供给程序员b来使用,a写好一些参数,让b去调用,函数要进行传参,以元组的形式传参,可以有效地避免被篡改。
" s7 x5 S6 i. g# m/ b7 g$ a) d- Y  w' {  k' C$ d4 c
元组不能修改它,为不可变对象。
- U! J  U3 i" v: H* X: L. H
0 E" F" F: R; q- b$ ]) B9 k不可变对象一般是可以哈希的,可变对象是一般不能进行哈希。(可变对象主要是字典、列表因为它们元素可以进行随意改变)(不可变对象主要是指int    float   string等)3 p9 B& ^8 G, J9 P# w, ]
————————————————) W$ X( V) g5 [
. W1 Y- k* ?, M+ |8 v8 F
                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。9 e# z  x$ P3 j+ ]" M
. Y9 i* T! g! O' a( j
原文链接:https://blog.csdn.net/2301_81874719/article/details/138212331
/ I2 h. V2 X9 _) B8 v5 a' j/ o1 N( p* Z5 @9 O8 `

# h; c8 v0 ~+ P$ k, g
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-24 13:51 , Processed in 0.453200 second(s), 50 queries .

回顶部