"함수 remove()"의 두 판 사이의 차이

 
(사용자 3명의 중간 판 17개는 보이지 않습니다)
3번째 줄: 3번째 줄:
{{다른뜻|jQuery .remove()}}
{{다른뜻|jQuery .remove()}}
;remove()
;remove()
==Java==
[[분류: Java]]
{{참고|자바 HashMap.remove()}}
<syntaxhighlight lang='java'>
HashMap<String,Object> member = new HashMap<String,Object>();
member.put("ID", "102");
member.put("Name", "YONEZAWA Akinori");
member.put("Address", "Naha, Okinawa");
System.out.println( member );
// {Address=Naha, Okinawa, ID=102, Name=YONEZAWA Akinori}
member.remove("Name");
System.out.println( member );
// {Address=Naha, Okinawa, ID=102}
</syntaxhighlight>
==JavaScript==
<syntaxhighlight lang='javascript' run>
let fruits = ['apple', 'banana', 'cranberry'];
fruits.splice(fruits.indexOf('banana'),1);
console.log(fruits);
</syntaxhighlight>


==PHP==
==PHP==
[[category: PHP]]
[[category: PHP]]
<source lang='PHP'>
<syntaxhighlight lang='PHP' run>
$fruits = array('apple', 'banana', 'cranberry');
$fruits = ['apple', 'banana', 'cranberry'];
foreach( array_keys($fruits, 'banana') as $k) unset( $fruits[$k] );
$fruits = array_filter($fruits, fn($x) => $x != 'banana');
print_r($fruits);
print_r($fruits);
// Array
</syntaxhighlight>
// (
<syntaxhighlight lang='PHP' run>
//    [0] => apple
$fruits = ['apple', 'banana', 'cranberry'];
//    [2] => cranberry
$fruits = array_diff($fruits, ['banana']);
// )
print_r($fruits);
</source>
</syntaxhighlight>
<syntaxhighlight lang='PHP' run>
$fruits = ['apple', 'banana', 'cranberry'];
foreach(array_keys($fruits, 'banana') as $k) unset($fruits[$k]);
print_r($fruits);
</syntaxhighlight>
<syntaxhighlight lang='PHP' run>
$fruits = ['apple', 'banana', 'cranberry'];
if(($k = array_search('banana', $fruits)) !== false) unset($fruits[$k]);
print_r($fruits);
</syntaxhighlight>


==Python==
==Python==
[[category: Python]]
[[category: Python]]
<source lang='Python'>
<syntaxhighlight lang='Python' run>
fruits = ['apple', 'banana', 'cranberry']
fruits = ['apple', 'banana', 'cranberry']
fruits.remove('banana')
fruits.remove('banana')
print fruits
print( fruits ) # ['apple', 'cranberry']
# ['apple', 'cranberry']
</syntaxhighlight>
</source>
 
==Perl==
[[category:Perl]]
<syntaxhighlight lang='Perl'>
my @fruits = ( 'apple', 'banana', 'cranberry' );
@fruits = grep {!/^banana$/} @fruits;
print @fruits;
# applecranberry
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[new dictionary]]
* [[new dictionary]]
*[[del]]
* [[del]]
*[[pop]]
* [[pop]]
* [[함수 unset()]]
* [[함수 removeAt()]]

2022년 5월 17일 (화) 11:15 기준 최신판

  다른 뜻에 대해서는 rm 문서를 참조하십시오.
  다른 뜻에 대해서는 jQuery .remove() 문서를 참조하십시오.
remove()

1 Java[ | ]

HashMap<String,Object> member = new HashMap<String,Object>();
member.put("ID", "102");
member.put("Name", "YONEZAWA Akinori");
member.put("Address", "Naha, Okinawa");

System.out.println( member );
// {Address=Naha, Okinawa, ID=102, Name=YONEZAWA Akinori}
member.remove("Name");
System.out.println( member );
// {Address=Naha, Okinawa, ID=102}

2 JavaScript[ | ]

let fruits = ['apple', 'banana', 'cranberry'];
fruits.splice(fruits.indexOf('banana'),1);
console.log(fruits);

3 PHP[ | ]

$fruits = ['apple', 'banana', 'cranberry'];
$fruits = array_filter($fruits, fn($x) => $x != 'banana');
print_r($fruits);
$fruits = ['apple', 'banana', 'cranberry'];
$fruits = array_diff($fruits, ['banana']);
print_r($fruits);
$fruits = ['apple', 'banana', 'cranberry'];
foreach(array_keys($fruits, 'banana') as $k) unset($fruits[$k]);
print_r($fruits);
$fruits = ['apple', 'banana', 'cranberry'];
if(($k = array_search('banana', $fruits)) !== false) unset($fruits[$k]);
print_r($fruits);

4 Python[ | ]

fruits = ['apple', 'banana', 'cranberry']
fruits.remove('banana')
print( fruits ) # ['apple', 'cranberry']

5 Perl[ | ]

my @fruits = ( 'apple', 'banana', 'cranberry' );
@fruits = grep {!/^banana$/} @fruits;
print @fruits;
# applecranberry

6 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}