#元祖tupe
#元祖被称为只读列表,即数据可以被查询,但不能被修改,所以,字符串的切片操作同样适用于元祖。例:(1,2,3) ("a","b","c")
tu = (1,2,3,'dexter',[2,3,4,'dapeng'],'tom')
print (tu[3])
#dexter
print (tu[0:4])
#(1, 2, 3, 'dexter')
for i in tu:print(i)
'''
1
2
3
dexter
[2, 3, 4, 'dapeng']
tom
'''#儿子不能改,孙子可能可以改
tu[4][3] = tu[4][3].upper()
print(tu)
#(1, 2, 3, 'dexter', [2, 3, 4, 'DAPENG'], 'tom')#修改元祖报错
#tu[3] = tu[3].capitalize()
#print(tu)tu[4].append('sd')
print(tu)
#(1, 2, 3, 'dexter', [2, 3, 4, 'DAPENG', 'sd'], 'tom')s = 'dexter'
s1 = '_'.join(s)
print(s1)
#d_e_x_t_e_r#列表转换为字符串
li = ['10.88.140.69', '10.88.139.23', '10.88.67.42']
l1 = ','.join(li)
print(l1)
#10.88.140.69,10.88.139.23,10.88.67.42#字符串转换为列表
str = '10.88.140.69,10.88.139.23,10.88.67.42'
print(str.split(','))
#['10.88.140.69', '10.88.139.23', '10.88.67.42']
for i in str.split(','):print(i)
'''
10.88.140.69
10.88.139.23
10.88.67.42
'''#元祖转换为字符串
li = ('10.88.140.69', '10.88.139.23', '10.88.67.42')
l1 = '+'.join(li)
print(l1)
#10.88.140.69+10.88.139.23+10.88.67.42

  

转载于:https://www.cnblogs.com/dexterwp/p/10138502.html

python3学习笔记-元祖tupe相关推荐

  1. A Byte of Python3 学习笔记

    A Byte of Python3 学习笔记 第七章 控制流 1.if语句(带输入函数) 2.while语句 3.for循环 4.break.continue.return的区别 第八章 函数 8.1 ...

  2. python基础第三章选择结构答案-python3 学习笔记(二)选择结构、循环结构

    python3 学习笔记 python 优雅 明确 简单 1.选择结构 (1)简单判断 if else 使用格式: if  条件: 表达式1 else: 表达式2 (2)多条件判断 elif 使用格式 ...

  3. Python3学习笔记之-学习基础(第三篇)

    Python3学习笔记之-学习基础(第三篇) 文章目录 目录 Python3学习笔记之-学习基础(第三篇) 文章目录 一.循环 1.for循环 2.while循环 3.break,continue 二 ...

  4. Python3 学习笔记

    Python3 学习笔记 1.基础语法 1.1 字符串操作 title() 将单词首字母改为大写 upper() 所有字母改为大写 lower() 所有字母改为小写 str1+str2 字符串通过'+ ...

  5. Python3学习笔记01-环境安装和运行环境

    最近在学习Python3,想写一些自己的学习笔记.方便自己以后看,主要学习的资料来自菜鸟教程的Python3教程和廖雪峰官方网站的Python教程. 1.下载 1)打开https://www.pyth ...

  6. python3学习笔记(9)_closure

    1 #python 学习笔记 2017/07/13 2 # !/usr/bin/env python3 3 # -*- conding:utf-8 -*- 4 5 #从高阶函数的定义,我们可以知道,把 ...

  7. python入门学习之元祖tuple

    一.元祖 1.简介 Python的元组与列表类似,不同之处在于元组的元素不能修改. 所以在操作元组时,就把元组当成是一个不可变的列表就ok了. 2.元祖特点 1.元祖是一个不可变的序列 2.当元祖不是 ...

  8. python3学习笔记:3.其他部分

    整理文档发现两年前学习paython3的笔记.当时工作有需要结果也没用上,现在忘的差不多了,在这里整理下. 按 菜鸟编程python3教程编写的demo.链接 这里主要是以前记录的一些资料链接 Pyt ...

  9. Python3学习笔记-数据类型和变量

    有C++基础,一直对"万能"的Python语言感兴趣,目前正在学习廖雪峰老师的Python3教程和其他资料用来入门,这里记录一些没接触过或与C++有差异的知识,方便自己查阅吧~ 字 ...

最新文章

  1. R语言使用caret包的preProcess函数进行数据预处理:对所有的数据列进行SpatialSign变换(将数据投影到单位圆之内)、设置method参数为spatialSign
  2. 【机器学习-数据科学】第二节:ipython开发环境搭建以及pandas快速入门
  3. linux win10 时间同步服务器,windows和linux下服务器时间如何校正?
  4. Day04 dom详解及js事件
  5. Easyx-----c语言实现图形化打砖块
  6. 已解决 vmware 虚拟机安装后没有虚拟网卡问题
  7. 分布式日志sleuth+分布式追踪系统zipkin+消息中间件rabbitMQ+MySQL存储跟踪数据
  8. Redis 入门教程(一)
  9. 苏州Uber人民优步奖励政策
  10. 在centos7搜狗拼音输入法安装
  11. MySQL基础知识——ALTER TABLE
  12. java语音识别(科大讯飞版)
  13. mxgraph vue 简陋编辑器
  14. Microbiome杂志和主编简介
  15. My97DatePicker 报错 My97DP is not defined
  16. Lab 1- Booting a PC
  17. 实现高并发秒杀的七种方式
  18. 调试LM1117电压转换芯片
  19. 还有人不知道这个电商软件?
  20. 【内网学习笔记】24、SPN 的应用

热门文章

  1. 今天终于解决了U盘0字节问题
  2. matlab因子载荷矩阵正交旋转,因素分析中的矩阵旋转
  3. 独家丨支付宝在愚人节推出全球首款会飞的区块链手机!
  4. opencv亚像素边缘精度_opencv 亚像素 算法
  5. SNA(社会网络分析)——三种中心度总结
  6. python爬虫可视化——小龙虾
  7. EGE相关:控制台窗口的设置
  8. 新南威尔士计算机科学就业方向,新南威尔士大学计算机科学专业
  9. 实验三 敏捷开发与XP实践 实验报告 20135232王玥
  10. 关于socket write error 和Software caused connection abort: recv failed 错误