首页 > 编程语言 >python基础-元组tuple( )

python基础-元组tuple( )

时间:2023-02-25 21:22:57浏览次数:32  
标签:index tuple python t7 元组 t6 print type

元组的定义和操作

元组的特性:

元素数量 支持多个
元素类型 任意
下标索引 支持
重复元素 支持
可修改性 不支持
数据有序
使用场景

不可修改、可重复的

一批数据记录场景

   
# 定义元组
t1 = (1, "fhak", True)
t2 = ()
t3 = tuple()
print(f"t1的类型是:{type(t1)},内容是:{t1}")
print(f"t2的类型是:{type(t2)},内容是:{t2}")
print(f"t3的类型是:{type(t3)},内容是:{t3}")

# 定义单个元素的元组
t4 = ("hello")
print(f"t4的类型是:{type(t4)},内容是:{t4}")
t5 = ("hello",)
print(f"t5的类型是:{type(t5)},内容是:{t5}")

# 元组的嵌套
t6 = ((1, 2, 3), (4, 5, 6))
print(f"t6的类型是:{type(t6)},内容是:{t6}")

# 下表索引去取出内容
num = t6[0][1]
print(num)

# index 查找方法
t7 = (1, 2, 3, 4, 5, 6, 4)
index = t7.index(4)
print(index)

# count统计方法
num = t7.count(4)
print(num)

# len统计元素
len1 = len(t7)
print(len1)

# 元组的遍历:while
t8 = (1, 2, 3, 4)
index = 0
while index < len(t8):
    print(t8[index])
    index += 1

# 元组的遍历:for
for i in t7:
    print(i)

# 元组里面嵌套列表
t9 = (1,[2,3],4)
print(t9)
# 替换了
t9[1][0] = '放假啊看了'
print(t9)

标签:index,tuple,python,t7,元组,t6,print,type
From: https://www.cnblogs.com/Wesuiliye/p/17155388.html

相关文章

  • python基础-列表[ ]
     1列表的定义#定义一个列表listmy_list=["jhk",123,'fasdf']print(my_list)print(type(my_list))#定义一个嵌套的列表my_list=[[1,2,3],[4,5,6],......
  • python 画图 chap3
    importmatplotlib.pyplotaspltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=Falseplt.figure()p=data.boxplot(return_type='dict'......
  • python基础-基本语句
    1条件语句在进行逻辑判断时,我们需要用到条件语句,Python 提供了 if、elif、else 来进行逻辑判断。格式如下所示: 1if判断条件1:2执行语句1...3elif判断......
  • python基础-入门必备知识
    1标识符标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。以下划线开头的标识符有特殊含义......
  • python数据的基础绘图分析
    importpandasaspddf=pd.read_excel(r"C:\Users\ying\Desktop\catering_sale.xls")  print(df.describe())销量count200.000000mean2755......
  • python爬虫学习——re模块(正则表达式)
    正则表达式常用操作符.任何单个字符[]字符集,对单个字符给出取值范围[abc]、[a-z][^]非字符集,对单个字符给出排除范围[^abc]*对前一个字符0次或无限次拓......
  • [oeasy]python0093_电子游戏起源_视频游戏_达特茅斯_Basic_家酿俱乐部
    编码进化回忆上次内容EdRobert的创业之路从售卖diy组装配件到进军计算器市场最后发布牛郎星8800intel8080的出现让人人都有自己的个人电脑BillGate和Pau......
  • [oeasy]python0093_电子游戏起源_视频游戏_达特茅斯_Basic_家酿俱乐部
    编码进化回忆上次内容EdRobert的创业之路从售卖diy组装配件到进军计算器市场最后发布牛郎星8800intel8080的出现让人人都有自己的个人电脑......
  • python Tkinter + 百度翻译API 制作翻译脚本
    importrequestsimportrandomimportjsonimportwin32com.clientfromhashlibimportmd5importtkinterastkroot=tk.Tk()root.title("英语翻译")root.geomet......
  • python项目-抽奖
    给开会做的一个摇人程序 importtkinterfilename='members.txt'members=[]withopen(filename,'r',encoding='utf-8')asf:c=f.readlines()foriinc:......