先总结为敬: 字符串, 列表, 元组可以使用乘法运算符实现增倍的效果, 但是集合, 字典不能这样使用, 否则会报错!!
1. 使用乘法运算符可以使字符串增倍:
strings = '你好!' * 10
print(strings)
运行结果:
PS F:\7.vscode> & "C:/Program Files (x86)/Microsoft Visual Studio/Shared/Python37_64/python.exe" f:/7.vscode/试验2.py
你好!你好!你好!你好!你好!你好!你好!你好!你好!你好!
这个strings的值就相当于10个'你好!'拼接在一起之后的值
2. 列表与元组也能达到相同, 效果吗?, 答案是肯定的!
li = [0] * 10
print(li)
print('==' * 20)
tuples = (0, ) * 10
print(tuples)
运行结果如下:
PS F:\7.vscode> & "C:/Program Files (x86)/Microsoft Visual Studio/Shared/Python37_64/python.exe" f:/7.vscode/试验2.py
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
========================================
(0, 0,