"딕셔너리 for 루프"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(다른 사용자 한 명의 중간 판 5개는 보이지 않습니다)
4번째 줄: 4번째 줄:
[[분류: JavaScript]]
[[분류: JavaScript]]
{{참고|JavaScript 딕셔너리 for루프}}
{{참고|JavaScript 딕셔너리 for루프}}
<source lang='JavaScript'>
<syntaxhighlight lang='JavaScript'>
</source>
let d = { 'id': 42, 'name': 'John Smith', 'birthyear': 2000 };
for(let key in d) {
    console.log( key, ':', d[key] );
}
// id : 42
// name : John Smith
// birthyear : 2000
</syntaxhighlight>


==PHP==
==PHP==
[[분류: PHP]]
[[분류: PHP]]
{{참고|PHP 딕셔너리 for루프}}
{{참고|PHP 딕셔너리 for루프}}
<source lang='PHP'>
<syntaxhighlight lang='PHP'>
</source>
<?php
$arr = [ 'id'=> 42, 'name'=>'John Smith', 'birthyear'=>2000 ];
foreach( $arr as $key => $value ) {
    echo "$key: $value\n";
}
# id: 42
# name: John Smith
# birthyear: 2000
</syntaxhighlight>


==Python==
==Python==
[[분류: Python]]
[[분류: Python]]
{{참고|Python 딕셔너리 for루프}}
{{참고|Python 딕셔너리 for루프}}
<source lang='Python'>
<syntaxhighlight lang='Python'>
d = { 'id': '42', 'name': 'John Smith', 'birthyear': 2000 }
d = { 'id': 42, 'name': 'John Smith', 'birthyear': 2000 }
for key, value in d.items():
for key, value in d.items():
     print( key, ':', value )
     print( key, ':', value )
23번째 줄: 38번째 줄:
# name : John Smith
# name : John Smith
# birthyear : 2000
# birthyear : 2000
</source>
</syntaxhighlight>

2020년 11월 2일 (월) 02:31 기준 최신판

1 JavaScript[ | ]

let d = { 'id': 42, 'name': 'John Smith', 'birthyear': 2000 };
for(let key in d) {
    console.log( key, ':', d[key] );
}
// id : 42
// name : John Smith
// birthyear : 2000

2 PHP[ | ]

<?php
$arr = [ 'id'=> 42, 'name'=>'John Smith', 'birthyear'=>2000 ];
foreach( $arr as $key => $value ) {
    echo "$key: $value\n";
}
# id: 42
# name: John Smith
# birthyear: 2000

3 Python[ | ]

d = { 'id': 42, 'name': 'John Smith', 'birthyear': 2000 }
for key, value in d.items():
    print( key, ':', value )
# id : 42
# name : John Smith
# birthyear : 2000
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}