python字符串的不变性
来源:互联网 发布:双程网络剧 土豆 编辑:程序博客网 时间:2024/05/22 00:08
字符串是不可变序列
序列分为两种:可变的(mutable)和不可变得(immutable)。可变就是可修改,不可变就是不能修改。字符串是不可变序列,是不能被修改的。
注:字符串不支持成员项赋值(即不能为字符串中的字符赋新值)
构建新字符串
可以通过"+"运算符连接两个字符串,由于字符串是不可变的,所以真正在做的是:每用一次连接运算符,就创建出一个新的字符串。
message=input("Enter a message: ")new_message=""VOWELS="aeiou"print()for letter in message: if letter.lower() not in VOWELS: new_message += letter print("A new string has been created:",new_message)print("\nYour message without vowels is:",new_message)
输出:
0 0
- python字符串的不变性
- 字符串的不变性
- 字符串对象的不变性
- 字符串的不变性170509
- 什么是字符串(String)的不变性?
- Java中字符串的不变性
- 图解Java字符串的不变性
- Java 中字符串的不变性
- Java中字符串的不变性及其解决方案
- 关于字符串不变性的理解 && 双色球代码
- JavaScript 字符串不变性
- [细说Java](1)图说字符串的不变性
- 三张图彻底了解Java中字符串的不变性
- 三张图彻底了解Java中字符串的不变性
- 字符串不变性和常量值
- String的不变性
- String的不变性
- String的不变性
- 使用Autolayout实现UITableView的Cell动态布局
- 国内从事计算机视觉(CV)领域的公司
- 关于MySQL-python-1.2.3.tar.gz安装失败的解决方案
- iOS面试题集锦
- Java中的方法
- python字符串的不变性
- RSA双向加密
- poj2739 Sum of Consecutive Prime Numbers (素数打表)
- windows编程小记
- ./ffmpeg: error while loading shared libraries: libiconv.so.2
- grep
- 2016.05.09回顾
- Android Spinner显示周月跨度列表
- java中的面向对象和类之间的关系