Python笔记-元组

#使用一对小括号()来表示一个元组
#元组是不可变数据类型,不能进行增删改操作
#和列表一样,也是一个有序的存储数据的容器
#可以通过下标来获取元素
#列表是可变的,而元组是不可变的数据类型

words = ['hello','world','python']
nums = (5,3,4,3,8,6,1,4,2,0,6,7,9,4,5,9,4,3,7,9)
print(nums[3])
print(nums.index(7))
print(nums.count(9))

age = (30)   #age是一个整数,并不是一个元组
print(type(age))
age = (30,)  #如果元组里只有一个元素,要在最后加一个逗号
print(type(age))

#tuple是一个内置类
print(tuple('hello'))

#如何把列表转换为元组  tuple list set
print(tuple(words))
print(list(nums))

#元组也可以遍历
for i in nums:
    print(i)
################
j = 0
while j < len(nums):
    print(nums[j])
    j += 1

结果

3
11
3
<class 'int'>
<class 'tuple'>
('h', 'e', 'l', 'l', 'o')
('hello', 'world', 'python')
[5, 3, 4, 3, 8, 6, 1, 4, 2, 0, 6, 7, 9, 4, 5, 9, 4, 3, 7, 9]
5
3
4
3
8
6
1
4
2
0
6
7
9
4
5
9
4
3
7
9
5
3
4
3
8
6
1
4
2
0
6
7
9
4
5
9
4
3
7
9

Process finished with exit code 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值