有用的20个python代码段(2):
1、列表解析
在其他列表的基础上,列表解析为创建列表提供一种优雅的方式。
以下代码通过将旧列表的每个对象乘两次,创建一个新的列表。
#Multiplyingeachelementinalistby2 original_list=[1,2,3,4] new_list=[2*xforxinoriginal_list] print(new_list) #[2,4,6,8]
2、两个变量之间的交换值
Python可以十分简单地交换两个变量间的值,无需使用第三个变量。
a=1 b=2 a,b=b,a print(a)#2 print(b)#1
3、将字符串拆分成子字符串列表
通过使用.split()方法,可以将字符串分成子字符串列表。还可以将想拆分的分隔符作为参数传递。
string_1="MynameisChaitanyaBaweja" string_2="sample/string2" #defaultseparator'' print(string_1.split()) #['My','name','is','Chaitanya','Baweja'] #definingseparatoras'/' print(string_2.split('/')) #['sample','string2']
4、将字符串列表整合成单个字符串
join()方法将字符串列表整合成单个字符串。在下面的例子中,使用comma分隔符将它们分开。
list_of_strings=['My','name','is','Chaitanya','Baweja'] #Usingjoinwiththecommaseparator print(','.join(list_of_strings)) #Output #My,name,is,Chaitanya,Baweja
更多Python知识,请关注:Python自学网!!