177
社区成员
发帖
与我相关
我的任务
分享1.元组一旦建立,其中的内容仅可读取不可修改。
2.定义一个只有一个内容的元组时,命令必须是:某变量 = ( 某内容, )
而不能是:某变量 = ( 某内容 )
若没有“,”,则该命令相当于:某变量 = 某内容
而非创建一个元组。
3.元组内的元素无限制,变量、数字、字符串、数组等等都可以在其中。
4.两个元组变量的内容、顺序都相等时,两个元组变量才相等。
| 语句 | 结果 |
| " 内容 ".join( ( " 内容1 ", ..., " 内容n " ) ) | " 内容1内容内容2内容...内容内容n" |
| tuple( " 字符1字符2... " ) | ( " 字符1 ", " 字符2 ", ... ) |
| tuple( ( 内容1, ..., 内容n ) ) | ( 内容1, ..., 内容n ) |
| tuple( { 内容1, ..., 内容n } ) | ( 内容1, ..., 内容n )(注:内容顺序随机) |
| tuple( { 内容1 : 内容a, 内容2 : 内容b, ... } ) | ( 内容1, 内容2, ... ) |
| tuple( range( n ) ) | ( 0, 1, 2, 3, ..., n-1 ) |
| tuple( range( m, n ) ) | ( m, m + 1, m + 2, ..., n - 1 ) |
| tuple( range( m, n, s ) ) | ( m, m + s, m + 2 * s, m + 3 * s, ... )(注:最后一个数小于n) |
| 元组*1 或 元组[ : ] | 元组里所有内容 |
| 元组[ : : 正整数a ] | 元组里正数第1、 1+a*1、 1+a*2、 ...个数组成的元组 |
| 元组[ : : -正整数a ] | 元组里倒数第1、 1+a*1、 1+a*2、 ...个数组成的元组 |
| 元组[ 数字1 : 数字2 : 正整数a ] | 元组[ 数字1 ]、元组[ 数字1 + a * 1 ]、元组[ 数字1 + a * 2 ]、...组成的元组(注:这些数必须小于数字2) |
| 元组[ 数字1 : 数字2 : -正整数a ] | 元组[ 数字1 ]、元组[ 数字1 - a * 1 ]、元组[ 数字1 - a * 2 ]、...组成的元组(注:这些数必须大于数字2) |
| 表示结果的变量 | 想要的结果 |
| 元组[ n-1 ] | 表示元组里正数第n个内容 |
| 元组[ -n ] | 表示元组里倒数第n个内容 |
| 元组[ 数字1 : 数字2 + 1 ] | 表示元组里从元组[ 数字1 ]开始,到元组[ 数字n ]结尾部分组成的元组 |
| 元组[ : 数字2 + 1 ] | 表示元组里从第一个内容开始,到元组[ 数字n ]结尾部分组成的元组 |
| 元组[ 数字1 : ] | 表示元组里从元组[ 数字1 ]开始,到最后一个内容结尾部分组成的元组 |
| 元组[ : ] | 表示元组里所有内容组成的元组 |
| 元组 * n | 表示元组内容重复n次后组成的新元组 |
| 元组 + ( 内容1, ..., 内容n ) | 表示( 元组原内容,内容1,...,内容n ) |
| max( 元组 ) | 表示元组里最大的内容 |
| min( 元组 ) | 表示元组里最小的内容 |
| sum( 元组 ) | 表示元组里内容的和 |
| len( 元组 ) | 表示元组里内容的个数 |
| 元组.count( 某内容 ) | 表示元组里某内容出现的次数 |
| 元组.index( 某内容 ) | 表示元组里第一个某内容对应元组[ 几 ] |