08、元组tuple
元组(tuple)
- 是一个有序且不可变的容器,在里面可以存放多个不同类型的元素
- 元组是在最后多一个逗号,用于表示它是一个元组
tuple = (11,22,'阿斯顿','媚媚',)
#后面多加一个逗号
相加
list = ('阿斯顿','阿萨德',) + ('请问',123)
print(list) #('阿斯顿', '阿萨德', '请问', 123)
相乘
list = ('阿斯顿','阿萨德',) * 2
print(list) #('阿斯顿', '阿萨德', '阿斯顿', '阿萨德')
获取长度
list = ('阿斯顿','阿萨德','沙雕','安蓓乐',)
l = len(list)
print(l) #4
索引
list = ('阿斯顿','阿萨德','沙雕','安蓓乐',)
print(list[0]) #阿斯顿
print(list[1]) #阿萨德
print(list[3]) #安蓓乐
切片
list = ('草','阿萨','倒萨','师傅',)
print(list[0:2]) #('草', '阿萨')
print(list[1:]) #('阿萨', '倒萨', '师傅')
print(list[:-1]) #('草', '阿萨', '倒萨')
步长
list = ('草','阿萨','倒萨','师傅','奥斯卡件打蜡卡',)
print(list[1:4:2]) #('阿萨', '师傅')
print(list[0::2]) #('草', '倒萨', '奥斯卡件打蜡卡')
print(list[1::2]) #('阿萨', '师傅')
print(list[4:1:-1]) #('奥斯卡件打蜡卡', '师傅', '倒萨')
list = ('草','阿萨','倒萨','师傅','奥斯卡件打蜡卡')
print(list[::-1]) #('奥斯卡件打蜡卡', '师傅', '倒萨', '阿萨', '草')
for循环
list = ('草','阿萨','倒萨','师傅','奥斯卡件打蜡卡',)
for item in list:
print(item)
08、元组tuple的更多相关文章
- c# 元组Tuple
Tuple类型像一个口袋,在出门前可以把所需的任何东西一股脑地放在里面.您可以将钥匙.驾驶证.便笺簿和钢笔放在口袋里,您的口袋是存放各种东西的收集箱.C# 4.0引入的一个新特性 Tuple类型与口袋 ...
- Python—元组tuple
列表的知识其实就类似于c语言中的数组,可插入.修改.list=[a,b,c,d] 而元组tuple,一旦初始化即不可修改.好处与绝对安全. 定义一个空的元组:t=() 定义只有一个元素的元组:t=(1 ...
- Python中的元组(tuple)、列表(list)、字典(dict)
-------------------------------更新中-------------------------------------- 元组(tuple): 元组常用小括号表示,即:(),元 ...
- Java元组Tuple使用实例--转载
原文地址:http://50vip.com/35.html 一.为什么使用元组tuple? 元组和列表list一样,都可能用于数据存储,包含多个数据:但是和列表不同的是:列表只能存储相同的数据类型,而 ...
- Python - 元组(tuple) 详解 及 代码
元组(tuple) 详解 及 代码 本文地址: http://blog.csdn.net/caroline_wendy/article/details/17290967 元组是存放任意元素集合,不能修 ...
- 使用元组Tuple,返回多个不同类型的值
记得我在不知道Tuple时,如果想实现调用某个函数时,返回多个值,则需要使用ref或者out了. string name = ""; int result= GetInfo(ref ...
- Python TypeError: not all arguments converted during string formatting ——元组tuple(a)和(a,)的区别
今天写程序,想输出一个array的shape,原程序为: print('shape of testUImatrix:%s\nStart to make testUImatrix...'%(testui ...
- Python元组(tuple)
元组(tuple)是Python中另一个重要的序列结构,与列表类型,也是由一系列按特定顺序排列的元素组成,但是他是不可变序列.在形式上元组的所有元素都放在"()"中,两个元素使用& ...
- Java元组Tuple介绍与使用
一.元组介绍 仅仅一次方法调用就可以返回多个对象,你应该经常需要这样的功能吧.可以return语句只允许返回单个对(可能有人说返回一个集合就可以了,请记住,一个集合也只是一个对象而已)因此,解决办法就 ...
随机推荐
- c++ 输出文件夹(不包括子文件夹)中后缀文件
参考:_finddata_t结构体用法 - 麒麒川的博客 - CSDN博客 准备知识部分: MessageBox MessageBox function (winuser.h) | Microsoft ...
- 杭电多校HDU 6599 I Love Palindrome String (回文树)题解
题意: 定义一个串为\(super\)回文串为: \(\bullet\) 串s为主串str的一个子串,即\(s = str_lstr_{l + 1} \cdots str_r\) \(\bullet\ ...
- unity编辑器扩展学习
扩展编辑器实际上就是在unity菜单栏中添加一些按钮,可以一键执行一些重复性的工作. 一.添加按钮 1.简单使用MenuItem特性 using UnityEngine; using UnityEdi ...
- 深入 Python 解释器源码,我终于搞明白了字符串驻留的原理!
英文:https://arpitbhayani.me/blogs/string-interning 作者:arpit 译者:豌豆花下猫("Python猫"公众号作者) 声明:本翻译 ...
- golang1.16新特性速览
今天是假期最后一天,明天起大家也要陆续复工了.golang1.16也在今天正式发布了. 原定计划是2月1号年前发布的,不过迟到也是golang的老传统了,正好也趁着最后的假期快速预览一下golang1 ...
- 慕课网站 & MOOC website
慕课网站 & MOOC website MOOC, massive open online course Mooc for everyone ! 国家精品课程 & 在线学习平台 慕课平 ...
- React Hooks 实现一个计时器组件
React Hooks 实现一个计时器组件 useEffect https://reactjs.org/docs/hooks-reference.html#useeffect import React ...
- SEO All In One
SEO All In One website SEO https://www.google.com/search?newwindow=1&safe=active&sxsrf=ALeKk ...
- document.getElementById & document.querySelector
document.getElementById & document.querySelector https://developer.mozilla.org/en-US/docs/Web/AP ...
- Swift 5.1
Swift 5.1 WebView & WKWebView https://developer.apple.com/swift-playgrounds/ https://developer.a ...