Python 括号 方括号 花括号详解
本文介绍了对于初学者学习 Python 时遇到的一大难题 ()[]{} 这些符号怎么用,给出了很详尽的解释。
-
()- 函数调用
x = len('abcd') - 优先级
2 + 3 * 4v/s(2 + 3) * 4 - 创建元祖 tuple:
t = (1, 2, 3) - 创建生成器:
g = (a * a for a in range(10)) - 拆开太长的行
if (a is True and b is True):
if (a is True and b is True):
- 函数调用
-
[]- 创建列表 list:
l = [1, 2, 3] - 取列表元素
a = l[0] - 取dict元素
a = d['key'] __getitem__方法的语法糖,a = l[index]等价于a = l.__getitem__(index)- 取切片 slice:
a = l[0:-1]
- 创建列表 list:
{}- 创建 dict:
d = {'a': 1, 'b': 2} - 创建 set:
s = {'a', 'b'} - str format:
name = 'world'; 'Hello {0}'.format(name) - fstring: `name = 'world'; f'Hello {name}'
- 创建 dict: