有用的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自学网!!