| ���� Python �̳� | ��9�� ���ݽṹ | |
|---|---|---|
| ��һҳ | Ԫ�� | ��һҳ |
Ԫ����б�ʮ�����ƣ�ֻ����Ԫ����ַ���һ���� ���ɱ�� ���㲻����Ԫ�顣Ԫ��ͨ��Բ�������ö��ŷָ����Ŀ���塣Ԫ��ͨ������ʹ�����û�����ĺ����ܹ���ȫ�ز���һ��ֵ��ʱ����ʹ�õ�Ԫ���ֵ����ı䡣
#!/usr/bin/python
# Filename: using_tuple.py
zoo = ('wolf', 'elephant', 'penguin')
print 'Number of animals in the zoo is', len(zoo)
new_zoo = ('monkey', 'dolphin', zoo)
print 'Number of animals in the new zoo is', len(new_zoo)
print 'All animals in new zoo are', new_zoo
print 'Animals brought from old zoo are', new_zoo[2]
print 'Last animal brought from old zoo is', new_zoo[2][2]
��Դ�ļ���code/using_tuple.py��
$ python using_tuple.py
Number of animals in the zoo is 3
Number of animals in the new zoo is 3
All animals in new zoo are ('monkey', 'dolphin', ('wolf', 'elephant', 'penguin'))
Animals brought from old zoo are ('wolf', 'elephant', 'penguin')
Last animal brought from old zoo is penguin
����zoo��һ��Ԫ�飬���ǿ���len��������������ȡԪ��ij��ȡ���Ҳ����Ԫ��Ҳ��һ��������
�����϶����ر��ˣ����ǰѶ���ת�Ƶ��¶�������ˣ�new_zooԪ�������һЩ�Ѿ�������Ķ���ʹ��϶����������Ķ���ص����⣬ע��Ԫ��֮�ڵ�Ԫ�鲻��ʧȥ�������ݡ�
���ǿ���ͨ��һ�Է�������ָ��ij����Ŀ��λ�ôӶ�������Ԫ���е���Ŀ���������Ƕ��б����÷�һ�����ⱻ���� ���� �����������ʹ��new_zoo[2]������new_zoo�еĵ�������Ŀ������ʹ��new_zoo[2][2]������new_zooԪ��ĵ�������Ŀ�ĵ�������Ŀ��
����0����1����Ŀ��Ԫ�顣һ���յ�Ԫ����һ�Կյ�Բ������ɣ���myempty = ()��Ȼ�������е���Ԫ�ص�Ԫ��Ͳ���ô���ˡ�������ڵ�һ����Ψһһ������Ŀ���һ�����ţ�����Python��������Ԫ��ͱ���ʽ��һ����Բ���ŵĶ����������Ҫ����һ��������Ŀ2��Ԫ���ʱ����Ӧ��ָ��singleton = (2 , )��
��Perl����Ա��ע��
�б�֮�е��б�����ʧȥ�������ݣ����б�������Perl����������ɢ��ͬ��Ԫ���е�Ԫ�飬���б��е�Ԫ�飬��Ԫ���е��б��ȵȶ�����ˡ�ֻҪ��Python�����Ǿ�ֻ��ʹ����һ������洢�Ķ���
Ԫ����ͨ�����÷������ڴ�ӡ����У�������һ�����ӣ�
#!/usr/bin/python
# Filename: print_tuple.py
age = 22
name = 'Swaroop'
print '%s is %d years old' % (name, age)
print 'Why is %s playing with that python?' % name
��Դ�ļ���code/print_tuple.py��
$ python print_tuple.py
Swaroop is 22 years old
Why is Swaroop playing with that python?
print������ʹ�ø���%���ŵ���ĿԪ����ַ�������Щ�ַ����߱����ƵĹ��ܡ��������������ij���ض��ĸ�ʽ�����ƿ�����%s��ʾ�ַ�����%d��ʾ������Ԫ����밴����ͬ��˳������Ӧ��Щ���ơ�
�۲�����ʹ�õĵ�һ��Ԫ�飬��������ʹ��%s�����Ӧ����name������Ԫ���еĵ�һ����Ŀ�����ڶ���������%d������ӦԪ��ĵڶ�����Ŀage��
Python�������������ǰ�Ԫ���е�ÿ����Ŀת�����ַ����������ַ�����ֵ�滻���Ƶ�λ�á����%s���滻Ϊ����name��ֵ���������ơ�
print������÷�ʹ�ñ�д�����ü�����������������ַ�����������Ҳ����������һֱ����ʹ�õĶ��š�
�ڴ����ʱ�������ֻʹ��%s���ƣ�����Python�����㴦��ʣ������顣���ַ�������ͬ����Ч��Ȼ���������ϣ��ʹ����ȷ�Ķ��ƣ��Ӷ����Ա����һ��ļ�������Ƿ���ȷ��
�ڵڶ���print����У�����ʹ����һ�����ƣ��������%���ź�ĵ�����Ŀ����û��Բ���š���ֻ���ַ�����ֻ��һ�����Ƶ�ʱ����Ч��
| ��һҳ | ��һ�� | ��һҳ |
|---|---|---|
| �б� | ��ҳ | �ֵ� |