fork download
  1. #coding:utf-8
  2.  
  3.  
  4.  
  5. #配列内の要素を削除する場合の例
  6.  
  7.  
  8. A = [1,2,3,4]
  9. print(A)#基準
  10.  
  11.  
  12. # 識別 A
  13. def x(a):
  14. del A[A.index(a)]#delを用いてリストの指定した位置の要素を削除
  15. x(2)
  16. print(A)
  17.  
  18.  
  19.  
  20. A = [1,2,3,4]
  21. # 識別 B
  22. def y(b):
  23. A.remove(b)#指定した値と一致した場合に削除
  24. y(2)
  25. print(A)
  26.  
  27.  
  28.  
  29.  
  30. A = [1,2,3,4]
  31. # 識別 C
  32. def z(c):
  33. A.pop(A.index(c))#任意の位置の削除
  34. z(2)
  35. print(A)
  36.  
Success #stdin #stdout 0.01s 28384KB
stdin
Standard input is empty
stdout
[1, 2, 3, 4]
[1, 3, 4]
[1, 3, 4]
[1, 3, 4]